For what it is worth, a locksmith friend of mine loves WD-40. He makes lots of money from replacing lock cylinders that have been wrecked by the stuff. I would never put that crap in a lock, if I have a rusty bolt then I use WD-40. Marvel Mystery Oil, or gun lube both are much better. There is also lock oil, I don't remember the name, available.