Onojutta
45 Cal.
The way I figure it, Ballistol has some ingredients in it that allows it to mix with water. Anything that mixes well with water will do a poor job of keeping water in the atmosphere from getting thru it to the surface under it.
If water does get thru the protection, the water and any oxygen that is dissolved in it will have an easy time of rusting the steel that is under the Ballistol.
That's my theory and until someone can prove I'm wrong, I'll stick to it.
Water itself does not cause rust/corrosion. That requires oxygen and an electrolyte. Even though Ballistol emulsifies with water, it somehow either blocks oxygen or prevents water from becoming an electrolyte.
I came across a study once where several products gun cleaning products were tested and Ballistol was found to be the best long term rust preventer. Maybe it isn’t the best, but it works for me and I trust it.
What I like the best about it is that I can get it in the wood stock. In facts it’s good for my hand rubbed oil finish.