My oldest is about to turn 7 and finally able to get out to the range with me. Her favorite .22 is a 4.5" upper on an ar, it's light enough and weight is within her arms that she doesn't wear out holding it up. Plus you can use speed loaders to keep up with them.