RE: Rust prevention!?!?!?!?
Someone here suggested to me the goldenrod and I love it. Before that I used to take all the guns out of the safe once a month and Remoil them. Now it's been almost 6 months since I've done that and all are fine. If you don't have a cabinet or safe, then I'd oil them, and check them every month or so.
The other option if they are going to be stored a lot, and used a little is to cosmoline them. It's a thick paste like grease that will seal out the moisture, but it's a mess to put on and take off.