I have owned a 1976 Ruger BI centennial 38 since new. I have never had a rust problem. It even did not rust where the blue rubbed off from holster rub. I am looking to buy a xd 9 or a xd 40 new. What can I expect? Will I have a rust issue? The ruger been put up at least ten years without any oil on it and believe it or not no rust.