I really like rem oil for cleaning of finger prints or really strong solvent out of your bore but i do'nt use it to prevent rust. I use hoppes elite.