From this link, I especially liked No. 1 on the list of final thoughts about the very comprehensive test of gun metal care products...
1. There are two enemies to our guns. Neglect and liberal Democrats who dislike the 2nd amendment. Do everything in your power to make sure neither are allowed to make any advances on your weapons.I'm having good luck using Thompson Center Natural Lube 1000 on the exterior of some of my guns. It did such a great job of preventing after-rust in the bore of my flintlock rifles that I figured it might do just as well on the outside. It does.