I would consider using Birchwood-Casey Barricade. It is a metal preservative that also contains a water-displacing agent. It dries to a film which is easily removed with rubbing alcohol. It's available in small quantities at many gun shops.
http://www.birchwoodcasey.com/news/9588.html