I am all for firearms freedom. However, this legislation itself is unconstitutional. The NRA is probably the largest supporter of fraudulent information when it comes to the Bill of Rights. Much like the ACLU, the NRA has made a fortune trading on the left wing judicial hoax known as the Incorporation Doctrine of the Bill of Rights.  The first eight amendments in the Bill of Rights were written by the states as a wall against federal interference with their own constitutions and state laws. The Second Amendment was written as a prohibition on the federal, not state government. Since the 1920s,progressive courts have incorrectly used the 14th amendment's pixie dust to enforce the B of R against states. This is an offense to federalism. The federals have no real power to legislate firearms or make states change their gun laws. This separation of powers was a key ingredient in the federalism the framers and ratifiers wanted in government. This is nationalism at its worst. A bad, bad law.