Air is hydrogen and water molecules.
Air (oxygen) is making your guns rust.
It's called oxidation. Also known as rust.
The longer they sit, the worse it gets.
With a light coat of gun oil after each cleaning, you'll never see this problem again. And oil them more than once a year, it doesn't last forever.
You can thank science. 