I know that there are several products and home made concoctions out there but my personal preference is Tru-Oil or Linspeed. They just give me the best looking and most durable finish. I can leave them shiny if I am doing a modern rifle or use some 0000 steel wool followed by Birchwood-Casey's Stock Sheen. If I just buff with 0000 steel wool and don't use Stock Sheen, the finish is a bit flatter and looks like an oil finish. If I use the Stock Sheen after the 0000 steel wool, I get a low luster finish that will rival any custom British stock. It is gorgeous to my eye but some consider it not to look authentic. Well, you can do it however you want but it is, in my opinion, impossible to beat either Linspeed or Tru-Oil for a stock finish. Some may equal them but none will beat them.