Yes, necessary to a free state, exactly that which you and the rest of the left are diligently working to revoke.
So, if we are to be free, our right to arm cannot be infringed. Explaining exactly your lust to infringe that right...
We are a free state, still. No UK, Canadian nor Costa Rican rule. But as of late, militias do not seem up to the threat level. So we have a military with some badass shit, while militias are kinda moot and none too up-to-speed on drones, RGPs, etc. So as some Supremes suggest, maybe the intent was and should be now to protect hunting (maybe; not really critical to feeding the family, but cool) and self protection.
And I agree. Go **** up a deer and then bug the shit out of every friend you know to have some ******* deer meat in support of your delusion that it's not about the killing. Have a ******* ball. And indeed, protect yourself from badguys, if luck has it you can see them coming and have time to get the gun. I'm pulling for you. Really I am.
But assault / survival weapons seem like too much. They were created for military and oughta stay that way, in my and most Americans' opinions.