I'm sure hoppes#9 solvent isn't good for stocks....their oil is probably pretty much the same as any other major brandname gun oil. If you don't have a linseed oil finish on your stock, I wouldn't use it as a preservative. Remember if this is a laminated stock, you don't want oil to swell the layers and delaminate. A good furniture wax is much better treatment such as Butcher's or Johnson's Paste Wax to waterproof the grain. Just remember to disassemble the rifle and slather into all the barrel channel, nooks and cranies of the stock as well as the outer surfaces.
Jim