I get excellent results by using powdered Pumice Stone, which is called 'Rottenstone' here in the UK and can be found in artist supply stores.
Make a thick paste with this and a gunstock oil (I use Handrubbing oil) and use this as the LAST step in redoing a stock.
The better the preparation work on the stock, the better the satin finish will be!
Rub the paste with a soft cloth onto the stock and buff with the same cloth.
Wipe off any excess and let the stock rest for a while (up to one day)
Repeat process
Repeat process
Repeat process
You'll be surprised!
Regards
Gunter
England