Anybody heard of Eezox? http://www.6mmbr.com/corrosiontest.html Specifically what I'm looking for is something where you could just pull the weapon and start firing if the situation required it, not spend the next 2 days messing with it like Cosmo.
I put some guns in my Dad's attic and went to 29 palms for 3 months for a work up. (I left 1st of June, got predeployment leave in Aug) Checked them... they were fine. Then I went to Iraq. When I got back from Iraq they were still fine. My dad lives on the Gulf coast (Humid, salt water, HIGH humidity) I just coated them with RIG. (You can shoot with it on... it's GREAT stuff)