I keep saying this and I will keep saying it.
Switzerland has mandatory gun registration and ownership as part of citizenship. You cannot be a Swiss citizen without owning a firearm. You CAN take your Uzi to the grocery.
This is why they have so little crime and so few gun deaths, which you were kind enough to point out. Let’s be like Switzerland. Let’s stop gun violence. Let’s all buy a gun ASAP.