For what its worth, I use extra virgin olive oil obtained from a local Italian family. Works really well in my rifle bores, particularly muzzel loaders, does not foul like say WD 40.
I do dry my razors carefully so they don't rust under the oily layer

cheers all