The 2nd Amendment says 'shall no be infringed'. A simple statement with no shadow of doubt about what it means. No infringement .. no deciding who, or what, or where. NO infringement.
Compare that 'guarantee' with today's gun laws ... all 20,000 of them. Not one of those laws gives back a single 'infringement' that has occurred in the past.
Gun owners, typical of conservative people, didn't make a big fuss when those laws were passed. They tried to appear reasonable, and accepted compromises that they fely they could live with.
Twenty thousand times.
No more. When the left just hints at a desire to further infringe, they get a firestorm of resistance. And, we have learned not to let them divide us.