Here in LA I use plain old WD40, yes it gums up, but that gum is bullet proof when it comes to rust. WD also makes a long term rust proofing oil that tested best amoung all the gun oils on the market.
bill