But is it a lubricant or just anti-rust product?I use corrosion X HD. Have used it for years especially when deployed overseas or change of duty station. It is expensive but worth it.
It can be a lubricant but would not use it on the internals of a firearm unless it is disassembled and can wipe off the grease. It is a spray on grease and works great on the rails of semi-autos. For internal parts I simply use 3-in-1 oil.But is it a lubricant or just anti-rust product?
Then I need a flunky to put it on so I don't have to come back for half an hour.Ballistol's strong smell disappears after half an hour or so or as soon as the solvents have evaporated.
From the extensive corrosion test @hso linked, WD-40 Specialist Long-Lasting Corrosion Inhibitor was one of two winners (The other was Froglube, which was chemically analyzed to be coconut oil based) that did not exhibit rust.
WD-40 Specialist Long-Lasting Corrosion Inhibitor carries 1 year certification against rust (It's marked on the can). I live at the coast close enough to the beach that salt water mist rust everything, including stainless steel gun parts of various brands and only thing that has prevented rust long-term has been WD-40 Specialist. (WD-40 Specialist comes in several versions so make sure you get the can that says "Long-Lasting Corrosion Inhibitor" with 1 year certification on the can)
Now after I clean gun parts with Hoppes #9 solvent and wiped, everything that could rust gets sprayed/soaked with WD-40 Specialist then later gets lubed with motor oil. BTW, no offensive odor with WD-40 Specialist. And I no longer have rust issues in the presence of salt water mist.
I also spray garden/automotive tools with WD-40 Specialist after use (I use regular WD-40 to clean and wipe dry with paper towel) and even when kept outdoors, rusting issue has significantly decreased. For really rough/abrasive use items that could rust like riding mower deck and welded trailer built with expanded metal, surface rust is converted with Rust-Oleum Reformer and sprayed with Rust-Oleum bedliner spray paint and touched up when necessary. And yes, no more rust, even at salt water mist coast.
Hoppes #9 is a solvent, not a corrosion preventer. Plus, OP asked about odorless….I have been using Hoppes #9 forever. I got a small thing of Clenzoil, not too bad.
I have some of this and some WD-40 Specialist as shown on page one. Both work well, I like using the Corrosion XD better, really goes on well.I use corrosion X HD. Have used it for years especially when deployed overseas or change of duty station. It is expensive but worth it.
They also make one for guns that is a cleaner, lubricant, and protectant but have not used it. I prefer the Corrosion XD for marine parts best and ballistol.I have some of this and some WD-40 Specialist as shown on page one. Both work well, I like using the Corrosion XD better, really goes on well.
Hornady 1-Shot Cleaner-Lube (not case lube)
Nothing else even close for the application.
https://dayattherange.com/?page_id=3667
From the extensive corrosion test @hso linked, WD-40 Specialist Long-Lasting Corrosion Inhibitor was one of two winners (The other was Froglube, which was chemically analyzed to be coconut oil based) that did not exhibit rust.