I have been unimpressed with Rem Oil as a rust preventative, and I live in a mostly dry prairie climate.
I am used to using WD40 rust preventative, as a black powder shooter.
Grease and oil for lube, WD40 wipe down for protection.