My thought is that a 9 year old should be shooting only a single barrel gun. Maybe at 12 something else. If you have him shooting, let him shoot cans or whatever on the ground. Not things, at least , when he constantly misses. Maybe a good first experience is taking him to a private area and shooting a 22 rimfire at some inanimate objects. Then you can teach him about gun safety and he can become comfortable with guns firing. Also, the single barrel should not be one with an outside hammer, that is too hard for his young hands to cock and handle. BB guns are wonderful trainers and just as fun for the shooter as any others.