I keep my truck guns lubed up with TWP-25b and a coat of CLP.
Also keep a big bag of dessicant in whatever compartment they're in.
Glocks are VERY rust resistant. I carried one in blowing rain and seawater hurricane conditions along the Gulf. Even if it rusted, it still worked.