Look at a Boyd's Hardwood Laminate Stock. They have a variety types of stocks that fit most guns. If you son is still growing, I would look at one of those AT-ONE stocks that allows the length of pull and cheek to be raised. The laminated stocks will add a little weight to the gun, but they are much better than the plastic injection molded stocks. If it is not a snug fit, get it glass bedded. If the barrel is good, the gun will be a tack driver.