Walnut oil from Asda, Sainsbury's or Tesco works well on R10 stocks keeping a similar non-glossy finish as the factory but getting it a bit deeper and bringing the colour out more.
If you want slightly more "sheen" but not too "glossy" try Teak Oil from the local garden centre/B&Q type place.
If you want a more glossy finish try "Colron Antique Oil" but be careful, use the absolute minimum as it's easy to get too much on which takes ages to dry and tends to be quite sticky for days, even weeks if you use too much.
The secret is simple. RUB LIKE HELL! You aren't rubbing hard enough, or there's too much oil on the stock if your hands aren't getting hot.
Leave to dry for at least 12 hours before putting back in a case or handling the stock.
Don't sue me if you get wrist cramp or RSI!

Cheers,
RT