Not to be political but as a side interest we have the second amendment to our Constitution and when there is doubt about what it means one only needs to look up federalist paper number 46 and read it, specifically the last 3 paragraphs if one doesn't want to read the entire document.
Poor photographs of the last few paragraphs. Since I had the Federalist Papers within reaching distance ………