ive just decided that any new gun purchase will be stainless.
I live in the lower mainland of BC, which is not the dryest place, and store my guns in a basement safe. I am of the opinion that more damage is done by too much gun cleaning / lubing than too little. I have no problems with rust.
High humidity environment, minimal firearm maintenance, no rust. How come?
Reason #1 (The most important reason. You can stop reading after here): My safe is 19" wide and it has an 18" Goldenrod (
http://www.goldenroddehumidifiers.com/introduction.htm )across the bottom of the safe. Actually the budget version called the Gunsaver (
http://www.brownells.com/.aspx/pid=20454/Product/GUNSAVER_by_GoldenRod ). It is supposed to work for a 200 cubic foot space. My safe is much smaller than that. It uses 12 watts and is always on. I was bored and did the math on the cost to run it and it came out to significantly less than a buck a month. I considered dessicants and actually bought a big bag of Remington dessicant, but I just know I would forget to watch it and it would be worse than not using it at all. The Goldenrod is totally set and forget.
Reason #2: I buy guns that are rust resistant.
eg chrome bored ARs (HK MR223), stainless / synthetic bolt guns (Remington XCR compact tactical), low maintenance service pistols (Glock 17). OK someone gave me a blued Ruger Mark 2 pistol, but free is a very good price so i was willing to make an exception
Reason #3: When I do lubricate a gun, I use Eezox (
http://www.eezox.com/ ). This product comes out on top or very near the top of any objective corrosion tests that I have seen ( eg
http://www.6mmbr.com/corrosiontest.html ). I ordered a bunch from the manufacturer in the US and it will be a *very* long time until I need to resupply at the rate I use it.
I make sure the guns are at room temp and relatively dry before putting them in the safe, then it's on to the rest of my life.