The “cultural differences” between the U.S. and Japan are real, but they only get you so far.
Other rich-world countries on this list have cultures of their own, and they somehow all got guns under control. Only we are the outliers.
And yeah, Japan is very backwards on immigration. I’m not saying emulate them on that. They could learn from us in some ways. And we could learn from them.