The 14 yo homeschooler with a cache of weapons had some serious issues that his parents were not addressing. We homeschool our children, we do not do this to protect or keep them from society. We do it because we don't want them learning things before they need to. We have even had gun safety and gun cleaning classes. We taught them about weapons to teach them real world. That bad people in the world do bad things.
I personally prefer 9mm becuase that is what I own.