I am seriously considering the oil rub, but I don;t know if i am up to the task. I may just buy a replacement stock from Brownells, and send the original out for refinishing. There's a local; guy who's really good, if you don't mind waiting a year or two.
Try Harvey King at
HK Custom Guns. He did the refinish work and the recoil pad installation on my .260. Does great work, price is reasonable, and he is a great guy. As I recall, I waited 6 weeks to get mine back. Well worth it!
John