I believe that most of the gunstock companies have gone to using an Accrylic Lacquer to finish their stocks. Its sprays well, through hoses, and because of the alcohol base, does not clog the orifice when the sprayer is not in use.
I recommend using Acetone to strip the entire stock. Then refinish. Just do this is a well ventilated location- as in OUTDOORS!-- and stay upwind of the stock, as you use a cheap- very cheap- plastic paint brush to wipe the stuff down the stock.
Start at the top, and let the drips help remove the finish below. It takes only a few minutes. Wear rubber gloves to protect your hands from the stuff. The finish and stain( and any grime) will wash off the wood almost as fast as you can put the Acetone on the stock. I use an aluminum pan from a pie, or other frozen food dish, to sit the stock in, and catch the acetone and crud. The Acetone will evaporate if left outside for an hour or so. The rest can be thrown away.
Let the stock rest and dry for a day- preferably in the sun, before washing it to lift up the whiskers, then scrape the whiskers off before applying wood fillers.Once the fillers dry, and you sand the stock to desired finish, stain it using an alcohol based stain, if desired, and then apply your favorite wood finish.
If the wood had scratches or dents in the stock finish, most of them will be gone just from the stripping operation. Scraping the whiskers off usually removes the rest.
Deep dents that are left can be lifted out by applying steam. Use a wet cloth against the wood and apply heat with an iron. That keeps the surface of the iron clean, so you don't have to clean it before it can be used to iron clothes, again. Doing this also keeps everyone in the house who uses that iron on clothes happy, too.
Keep wetting the rag when it dries out, and keep applying the heat to the dent. The Deeper the dent, the longer it takes to lift. It will lift up to the surface in time, and you can then sand it to make it even with the rest of the wood around the former dent. :thumbsup: