But that is a bogus comparison. America is a complex society - not a uniform nation with set standards like homogenous Japan is.
England also has unique problems that don't translate well in this debate.
Americans need to be free to own fire arms for reasons only found in America because America is unique. (I don't mean unique in a bragging sort of way I mean it as a plain statement of fact).
I think that is absolutely correct. Nation states are just that - unique and culturally very different. Aversion to gun ownership is an aspect of British culture that has been around for a long time and is very deeply inculcated.
If you believe Americans need to be free to own firearms that is a perfectly defendable stance and you should promote it as much as you can - but pointing at another country and saying “that’s what happens when you don’t support what I am advocating” is not the way to do it. There are all manner of reasons why Britons, Frenchmen, Dutch, Japanese and so on do things in different ways, and you run the risk of tripping up on that if you do.
Anyway, doing (or not doing) something just because that’s what other people do or don’t do is never a very good reason. Liberals are forever justifying their actions by saying they “bring us into line” with international opinion, or international law, or whatever.