I didn't have much luck with stockfixer's when they repaired my Parker stock. Some of it may have been my fault because I didn't send them the receiver, just the wood. When I got it back, there was alot of final fitting required to get a decent fit. Perhaps if I sent the receiver, the fit would have been better. Plus I had to wait about 1 year, they were backlogged.
I think I would recommend Brad Bachelder in Michigan. Click on the link. I've never had him do any work for me but if you search this forum, you can see examples of his work which looks excellent. I'd have him restore the barrels and repair and refinish the stock. Please don't attempt to take the stock off, let someone professional do the job for you.
http://www.bacheldermastergunmakers....s/Welcome.html