What brand of oil are you using? Where exactly is it rusting? Are you storing it in a very moist environment? You could have it parkerized, but still, this could be a symptom of something else. You could try a product brom Birchwood Casey called Barricade. That might help.
_________________
Raven Gunsmith
Sales and Service of Fine Firearms and accesories
http://www.RavenGunsmith.com
Member NRA Business Alliance
NRA Benefactor Member