I’m afraid your logic doesn’t hold up.
We can agree that humans have violent tendencies and that some will inevitably act on them. But let’s flip your argument: if people are violent and will always find a way to harm others, should we then legalize automatic weapons? But why stop there? Explosives? Heavy artillery? Personal nukes?
Maybe we can agree that limiting an individual’s capacity for violence is a sensible goal. Most countries restrict access to guns which seems like a reasonable place to draw the line.
Sadly, the capital has stronger weapons and professional fighters on its side to fight for their interests: soldiers. I don’t see how civilians owning guns would help, especially if some of them support a fascist regime and would fight for them.