I personally would buy him a jg bar-10 as it is pretty decent out of the box, looks good, is light, and as he gets older and wants to use it in some real games, he can upgrade it to his liking. Many other guns are a pain to upgrade and are pretty heavy. It would be a shame if he wanted to upgrade or play some real games and couldn't because he had difficulty with his gun.