If you can’t find a smith or person who specializes in finishing stocks in your area then one route I’d look at is a cabinet maker or French polisher. They are masters at steaming dents out off old furniture and putting hardwoods back to original. You’d have to strip firearm right down though. I know a few smiths back in UK that contract out the wood work to a specialist as it is an art getting perfect finish.
Best of luck