Every law is an infringement. They are out of their bounds and out of their league. It is the right of the people to keep and bear arms - meaning modern, arms of the times, just as when the RIGHT was put onto paper. It is not the Governments role to rule on, dispense or remove a RIGHT. The right is there and preserved whether it makes some feel uncomfortable or whether that right can be used for evil just as good. I have written extensively on the 2nd Amendment and I tell you that the fight for it is won - the losing side just does not know it yet. The 2nd Amendment will prevail.