In my state it is illegal for an FFL to sell a handgun to anyone under 21 yrs. of age. However, it is legal for an individual 16ys. or older to carry one, providing they have a permission letter from their parent or guardian, I think it must be notarized.
My boys have been carrying since they were 16 yrs., and most of the time we would have to insist on them taking their firearm with them. It never concerned us as parents that our boys were carrying, more so if they weren't. All of them had been receiving training, and practicing since they were old enough to walk and talk. And often times, if they were going some place, it was usually to go shooting or hunting any way.
I'm a strong proponent in this regard, and feel that parents have a responsibility to teach their kids to know what self defense and responsible gun ownership means in every respect. This doesn't mean all 16 yr' olds are able to handle this level of responsibility either, by no means. But if they demonstrate a strong a sincere responsible out look that is consistent with being a responsible law abiding citizen, I think it demonstrates some indication of good parenting skills.
But back in those days it wasn't illegal for your high school age kid to keep his handgun locked in his car on campus either. Heck, our boys would always have a handgun and usually a shotgun in their vehicle, so they could go rabbit hunting or target shooting after school. I remember when my 10 yr. old brought his new and unloaded shotgun to school for show and following Christmas vacation break Them good ol days are gone forever, what a shame.
GS