Son purchased one, he is 5’-10’ slime build, fifteen. Got the 32” barrel, nice gun fits good, 14 1/4”pull I believe. He still growing so the fit will get better. Adjustable stock is nice but costly from beretta and the wood won’t match the wood you have, unless you buy the stock and forearm and that is pricey. You can find gunsmith that can modify your stock but it’s a leap of faith. I got the gel cheek pad 6mm to help with raising his cheek and line of sight, works great there is also a 4mm pad as well order it from beretta. For a first time gun it’s jump into the mid depth of the pool. There are models that you can purchase that are cheaper price. I have seen high end blazer, Caesar, beretta, kriegeoffs to Remingtons, savages, Winchester to Canuck . People shoot what fits them and what feels right to them, that’s the key.