Constitution hopefully will come into play here.
Check this out:

The U.S. Supreme Court is expected to decide this month whether to hear two cases seeking clarification on what the Constitution’s framers intended in granting citizens the right to not only own but also “bear” arms.

Lyle Denniston, a National Constitution Center adviser, writes on the Philadelphia Inquirer’s website that the National Rifle Association has, of late, brought two cases before the Supreme Court challenging prevailing legal wisdom that while the Second Amendment grants U.S. citizens the right to own or “keep” arms, that right does not necessarily extend to their ability to “bear” arms outside of their personal residences.

In one case, rooted in Texas, the NRA is reportedly challenging a state law permitting minors to own guns, but stipulating all the same that they are, in fact, too young to apply for — and thus possess — the license necessary to carry them in public.