Earlier quoted context omitted.
> The idea you could fight the government with privately owned weapons is completely laughable... You could fight a single knucklehead who thinks a badge means he can get away with theft, rape, or murder.
Or you could fight for a system that never gives him that badge in the first place. Guns solve short term problems. They don’t overturn tyranny. Arguments, beliefs, and convictions do that.
I don't think we can prevent all violence beforehand. And I don't think we can prosecute all violence without creating some sort of police or surveillance state.
Given there will (should) be gaps in how violence is policed, we need to give upstanding citizens the ability to handle those gaps in justice in their own way. I'd rather people left the scene, handed over their wallet, recorded and published the incident, etc.
But as another commenter implied by bringing up Mexico, the "let the police handle it" is a bit of a privileged attitude. That isn't a trustworthy option for every American and it hasn't been a trustworthy option throughout American history.