Anyone less than 21 cannot purchase any firearm under this law from a licensed dealer with the exception of CCW holder, Military, Law Enforcement, and Corrections. Nothing Im aware of prevents purchase by private sale less than 21, nor gifting from someone else.
Don't people teach their kids how to shoot any more? I thought shooting a gun was one of those basic life skills that we all need to teach our kids, like changing a tire and driving a car with a clutch -- or always voting "No" and Republican.
Since the NRA has brought suit, we'll see what the courts say. Handgun sales have required attaining the age of 21 for the last 50 years, and several states already required age 21. But we'll see what the courts say.
Maybe the age of majority should be raised to 21 for everything. Kids are living at home with their parents longer than they ever did, and doesn't Obamacare mandate that they be kept on their parents' health insurance plan until 25? If Mom and Dad -- who should know their children pretty well -- think it's a bad idea for their kid to have a gun, maybe it's a bad idea. If Mom and Dad think it's a good idea, there are birthdays and Christmas.
I favor increasing the voting age to 21, just as the drinking age was increased to 21. Between 1776 and 1971 when the 26th Amendment was passed, under 21s weren't considered informed enough to vote. From what I've heard from pre-21s recently, on average they still aren't. Marriage, abortions, alcohol, tobacco, guns, driving, military enlistment -- not before 21 without parental consent.
The Constitution and the Bill of Rights were not written for just Military, Law Enforcement, Corrections but for all citizens.