Run your rifles/shotguns dry as can be with no oils. After cleaning them to bare metal, I have found that Hornady One-shot Gun Cleaner and Lube can be used without any harm. It goes on "wet" but drys out and leaves dry lube behind.

Always leave the guns outside for the entire season.

And never lock your vehicle doors during the winter. But if you do, having a keyless electronic fab that you keep inside your shirt always works.