I need you fine folks opinion. I've got a seven year old that I plan on buying his first .22. He's been shooting BB guns for quite some time and obeys all gun safety rules. We've been practicing with my Marlin 60, Ruger 10/22, and a Browning Buckmark. The rifles are too long for him to shoot comfortably, but he shoots the handgun very well. My question is, should I get him a youth model 10/22 rifle or a .22 handgun? I just think a rifle should be a young boys first gun. But I've been thinking about maybe a Beretta Neos, Ruger MKII, Browning Buckmark, etc... I need some opinions!!