In addition to moisture, whenever anybody handles a gun, their fingerprints end up all over metal parts such as the barrel, receiver, charging handle or bolt, and the oils from those fingertips will eventually rust if they're not wiped down.