I wouldn't buy my kids bb guns. I always taught them to respect guns and I thought the lines between real and toy were a little too blurred. One son got a black powder pistol for his fifteenth birthday and my youngest has a bb gun now because his older brothers don't agree with me. I think the child's responsibility level really matters.