RE: Finishing A Stock
TN - Before any finishing starts. Assemble your action (everything) to the stock and make sure everything fits properly. You may have to do some minor wood removal in some places. Also check to be sure the barrel is free floating up to the chamber.
Once you're satisfied with fit, then sand the stock with coarse, fine, super fine and finally steel wool to get the surface free of all nicks and dings. A good thing to do at this point when you are satisfied with the finish is to dampen a rag with mineral spirits and wipe the entire surface of the stock out. Including the trigger area and barrel channel (all exposed surfaces)
As for the finishing, Birchwood Casey's Truoil is good. However for a durable, non-glare finish, the past couple stocks I have done I used nothing more than satin finish polyurethane (spray or brush on). I first stain the stock to the color I want then let it dry for a couple or threedays. Wipe off with the mineral spirits again and let dry completely for another day. Then apply the polyurethane. Either one or two coats.