I have done a few stocks with Truoil, but prefer the look of a boiled linseed oil finish as it's not a shiney and spray-on looking. You can dull up the Truoil finish with some rotten stone or pumice though if you want more of a matte finish.

CitriStrip works great for stocks and can be found at Lowes and the like. It's non-toxic and environmentally safe so no worries about disposing of harsh chemicals. Put it on, let it soak in for 5-10 minutes, then scrape off with a rubber bondo applicator or old credit card. For checkering just apply, let sit, then scrub with an old toothbrush to clear out the old finish.

Here's the Winchester 94 furniture I redid with CitriStrip and boiled linseed oil a few years ago.

Click image for larger version. 

Name:	Win94_stock.JPG 
Views:	99 
Size:	70.2 KB 
ID:	5791

Click image for larger version. 

Name:	DSC00847.JPG 
Views:	100 
Size:	80.5 KB 
ID:	5792