Who is this idiot? It's not a 'clause', it's the expressed meaning of the amendment.
Both clauses of the 2nd amendment separately mean exactly the same thing.
Guys, the Second Amendment does NOT "grant" the right to keep and bear arms to the people. It MANDATES that government NEVER take away from the people, the right to keep and bear "ARMS". "Arms" are, have been, and most likely always will be implements of war. NOT "hunting and sporting" weapons. As ugly as some might consider it, that is stone cold fact.
Is this the NRA acting in concert with federal bureaucrats and judges as accomplices to set the ban "in concrete"?? The NRA HAS been known to help the feds with onerous legislation at times. Peace and love, George.
Actually, the Second Amendment doesn't "grant" anything. It protects the right to keep and bear arms.
Carolyn