Late to the game again, but I'll throw this out there. Mineral spirits add oils to the stock. Using turpentine will get more junk out. I applied turp with 0000 steel wool, let it dry, then applied a few more applications to get all the crap out. I then used Tom's 1/3 Gun wax available from www.thegunstockdoctor.com
and it has worked VERY well. It has bee's wax, BLO, and turpentine.
Sounds odd, but it works VERY well.
Here is my stock beforehand. I had previously sanded VERY lightly, used cleaners and applied Howard's restor-a-finish and some of their wax/oil. Looked hazy after about 2 weeks. Drove me nuts and I couldn't see my grains very well.
Well, after doing the turpentine then applications of the 1/3 mix following Tom's recommendations, it looks like this:
Despite the coloring, the stock still has the nice aged red appearance (my camera's color was off due to the grass I think). Even in the house with indirect light, it looks MUCH better than before.