the 2nd Amendment is not about home protection. it's about maintaining superiority in arms over any standing army, which means that military weapons must be available to the people.
Totally unverifiable, straight NRA propaganda, no one has figured out the meaning of the prefatory clause in the two hundred years plus of the Constitution, for each personal interpretation six contrary explanations exist
And your own statement proves it, you can give everyone you want an AR15 and their still aren't going come close to "maintaining superiority in arms over any standing army," you going to next tell us that logic justifies everyone parking a tank in the garage?
