I like the CZ with the adjustable stock on it for him. He's big for a 12 yo but id like the gun to grow with him. As far as price this would be a gift from his other uncle , me and his parents so the price isn't that big of a factor. He likes guns and I would like to get him something he could start shooting some clays with to get ready for the hunters safety team in HS. I don't want to buy him a pump or a O/U I'm 100% set on a Semi auto. I will check out the Stoeger and some others thanks for the replies !