A good Anti rust spray?

Good old WD40, works great on everything. WD40 has wax in it, when you soak something down the solvents will evaporate and leave the wax coating in it and it wont rust.