Many of the gun oils I see on the market are quite thin, almost watery. I would think that would make it run off of the area where it was applied. Im wondering what really is good for a lube oil, not just rust preventative, a somewhat heavier oil or is thinner oil better. I normally use a silicone grease to lube and a rust preventative spray which is rubbed onto the metal in a thin sheen. The oil question stays on my mind.