[quote=zk] In any case, the second amendment was, as I understand it, to allow the citizenry to rise up against an oppressive government, if necessary. That might have worked in the 18th century. To think that the citizenry would have to and be able to conduct such an uprising today is a paranoid fantasy.[/quote]
Then there is your solution. Work for repeal of the 2nd amendment “paranoid fantasy” and you get what you want. A society where it is criminal for anybody to own a weapon.
None of the mainstream political parties even suggest the above, but you got to start from somewhere.
As for your position on cultural differences, I hope you realize that it is a very thin argument that can logically be taken to dangerous conclusions: Americans are culturally inferior, hence cannot be trusted with guns while swiss can > to Americans are more violent > to Americans are inferior & violent.