Silicone is great stuff. But not on any surface that may need to be refinished in the future, including gunstocks. I have heard that it can also cause problems with getting slow rust blueing solutions to take evenly on metal.
https://www.highlandwoodworking.com/wood...ishing-tip.htmlI use it for waterproofing boots, and it is great for keeping door gasket seals on cars and trucks from freezing after it rains, and then temperatures plunge. But I don't spray it on the seals because I don't want any to get onto the paint on the doors. Ask any body shop about the problems with silicone contamination when refinishing. I spray it on a rag or paper towel, and carefully apply it to the rubber seal. Years ago, I bought some G-96 Silicone treated gun socks, but never used them after reading that they might cause serious problems if I ever needed to refinish my gun.