Welcome to Ben's Gun Stock Finishing.   I'm a professional gun stock finisher with 35+ years of experience.  I finish and refinish all types of gun stocks. I'm located in Cleveland, Alabama   35049 

Here are a few photos of my work : 

You may contact me at :

or phone me at :

Area Code 205 - 274 - 7082

I would be happy to give you a price quote on your stock finishing or refinishing needs.

I usually can offer 18 - 20 day " turn - around - time".

I have a photo page with over 135 color photos of gun stocks that I've refinished recently that you might like to look at below

I offer satin finished stocks, high gloss finished stocks, I install and provide recoil pads to the customer's specifications, I cut stocks to the customer's specifications, I repair damaged stocks, I also provide and install sling swivels.

References gladly provided on request.


Ben Hays
Ben's Gun Stock Finishing
Cleveland, AL  35049