I’m a gun owner. I support hunters. I’m a veteran. I’m also in favor of strong regulations for gun ownership.
I can think of no reason for anyone outside the military to carry a firearm that holds more than 6 rounds, maybe 12 for police. No hunter needs 30 rounds rapid. No one’s home will be better protected by a spray of fully-automatic fire.
If you worry about a tyrannical government, and you want to argue that the 2nd Amendment exists to protect the people from the government, I have news for you. You won’t defeat the US Army in armed insurrection with your AR-15, or your restored BAR. They have tanks, helicopters, and drones.
If you want to stop a tyrannical government, you murder it in its crib – at the ballot box, with your votes. You vote to prevent megalomaniacs from getting into office. You vote for sensible reforms to limit authoritarian power (and yes, this means limiting police and holding them accountable when they kill people that look different from you). You vote for the expansion of our democratic values (which means things like mandatory time off to vote, universal automatic voter registration, and restoring rights to ex-convicts). These are the ways we make our society safer and more representative.