This is all very interesting playing “one up-man-ship” with examples of how absolute or not the Constitution is. The fact remains that we have one political party, currently in power, that will re-interpret and restrict the 2A out of existence. And another political party, that while pledging support of the 2A, doesn’t have the power, or maybe the will, to stop the in-power party.
Shipmate, we got to fight this nonsense. Write and/or call your elected representatives, regardless of their party affiliations, to the point that their staff people will groan with despair at the mention of your name. I have two Rep Senators and an Rep Congress Woman. Just about every other day I send them my form letter, via their website, not NRA or GAO emailer form. They seem to ignore those.
We have to tell them how we feel. Annoyed them - that’s what we paid them for.