That your argument trumps "The Right of the people to keep and bear arms shall not be infringed"? I like your reasoning, truely, but if Legal arguments regarding the 2A do not automatically win the issue, I doubt you will find success. "Shall not be infringed" really should be enough except for the most dense idiot but it is not enough for the courts with agendas, historically. The 2A was the compromise position and the Bill of Rights is meant to limit what the government can do to soverign citizens. It does not, in the case of the 2A, say Congress shall not, or the States shall not, or that Local governments shall not, or even that private property owners shall not. It says in the plainest possible language that The Right of the people shall not be infringed. Every interpretation since that, has been a loss of our rights.