Cathy,
I use a product called "Industrial PCL" made by Break Free. I wipe my firearms down with that and they do not rust. I've never had the wherewithal to buy a safe so they are stored in their gun cases. A no no according to most folks.
For storage of rustables that is what I'd use and do use.
It's not easy to find, the last time I bought some I had to go directly to Break Free.
Joe