An easy way to avoid the oiling of rifle and shotgun stocks is to store the guns muzzle down. It looks funny, but the oil stays on the metal parts, where you intended it to go. I usually run a swab or bore mop down the barrel after storing for any length of time. The oil can accumulate and gum up in the chamber.