Our motor home is parked with in a 100 yards of the sea for half the year, and while I've had little trouble with the painted surfaces, the areas that are covered with powder coat are failing miserably. It comes off like a sheet of plastic with severe rust underneath. I don't think I'd want it on my rifles. How it would do out of the salt air environment, I'm not sure.