With all steel guns I used to spray the inside of the gun rug with crc556 and it seemed to keep the rust at bay on the car gun. I carried an officers acp that way for years. I do not know if the composite frame guns are affected by long term exposure to a light oil film.