Nautral WATCO DanishOil will give you a nice subdued sheen. You can put it on with a large cleaning patch and just rub it smooth and allow it to dry about 8 hours and put another coat on. Keep doing that until you get what you like. I prefer to give the stock a good rubbing with a terry cloth at about 2 hours dry so theres no build up. Then allow it to dry the rest of the 8 hours total before the next coat. In a couple days you can have a beautiful well protected stock.
Nice thing about WATCO is you can go right back and add another coat any time. Just make sure the stock is clean.