I believe you are using an incorrect definition of "corrosive".Who ever got the notion that non-corrosive ammo did not leave a corrosive residue wasn't thinking clearly. Any residue is corrosive...even oil.
It's not that the oil residue causes corrosion, it's that the oil only protects the gun for so long. Once the gun is no longer protected then the moisture in the air causes corrosion....go ahead and coat a well cleaned gun in a light coat of oil and stand it in the garage corner for a couple of years.
Correct. That's because you're not expecting the oil to protect the gun longer than it has to capability to protect.On the other hand you can do the same thing but every couple of months clean it and relube it and it will hold up well, even if unfired.
Oil doesn't "trap moisture" unless you apply it over moisture and even then it's more likely to repel the moisture than trap it. I would say that applying oil to a wet gun without drying the gun first is probably not a good idea, but that's not something any rational gun owner is likely to do.If oil can trap moisture, attract dust and other airborne particles, contain corrosives other than "oil" itself, etc. ...when you "oil" your gun with it and put it away the attack begins.
That's because it doesn't. It's not corrosive nor is it particularly hygroscopic. It's pretty much inert--it doesn't cause corrosion.Lately I've seen any number of posts on various boards declaring non-corrosive ammo to not cause corrosion.
You're missing the entire point of the WWII reference. WWII was the last major conflict where corrosive ammunition was widely used. That's why WWII vets and the people tutored by them tend to be overly concerned about cleaning after firing.Same threads usually contain a comment along the lines that folks thinking they need to clean their guns after use must have been trained by WWII vets.
Surely these folks don't believe that the last people properly trained in caring for their firearms were WWII vets or their protege's?
There is some benefit to cleaning after every firing so I'm not in the camp that says one shouldn't clean after firing. However there have been times where I have not cleaned after firing and there were absolutely no ill effects--so I'm also not in the camp that says you MUST clean after firing or you're running a serious risk of corrosion....I am certain they are positively wrong and are providing new firearms owners with misinformation.
The word is "hygroscopic". I'm not aware of any hygroscopic oils but assuming they exist, I can assure you that you will not find any in any gun oils. If you have evidence to the contrary please provide it.It most certainly can, does, and it can be totally inadertent. If fact some oils are hydroscopic.
I can't speak for every oil out there, but again, I can assure you that you will not find any corrosive cleaning agents in any gun oils. If you have evidence to the contrary please provide it.Some oils have corrosives in them as cleaning agents.
Assuming, for the sake of argument that airborne dust settling onto a surface is hygroscopic enough to cause corrosion, how is this dust and accompanying captured moisture supposed to work its way under the oil?Dust will attract and capture moisture. Oil will attract dust.
All right, you've made that allegation several times. If you want to be taken seriously you need to produce some sort of supporting evidence to verify your claim. And it needs to relate to modern non-corrosive ammunition--no more cites from the era when all ammunition was corrosive.All firing residue is corrosive. (ie can lead to corrosion if not removed)
If you are correct in your assertion then you will have no problem providing some hard evidence to support it.You are misinformed...