Banning them doesn’t get rid of them. As the saying goes, if you outlaw guns, only outlaws will have guns.
> Demonstrate that there would be an increase in violent crime without guns.
As a corollary to my previous point. Criminals will still have guns because they are criminals and they don’t have any respect for the law. They will be emboldened by knowing that every potential victim they come across will be unarmed.
> The current government was elected in a society with guns. The best way to prevent tyrannical governments is an educated populace that doesn’t vote for tyrants.
What is preventing a government from declaring marshal law and suspending elections as soon as the citizens are disarmed? You greatly underestimate how afraid the elites are of an armed populace.