However, you are required to serve in the military at age 18 years. Then raise the age to serve to 21 years, too.
Seems unfair — demand that a young man serve in the military, yet he is not trustworthy enough to own a weapon.
Also purchasing alcohol is not a right as spelled out in the Bill of Rights.
How can there be ANY age limit, even 18? Does the 2nd Ammendment dictate RTBA only applys at 18?