they do make a youth length stock and a adult length. measure your stock length and post it so soome one can tell you what you have. i know what you mean about the balance!! i took two nice chunks of steel and bonded them in the butt stock of mine, shes kind of heavy but balance is great!! just remove the two butt pad screws and the whole thing can be filled in.