You're calling the other side irrational, and yet you're comparing America with a homogeneous nation that is 95% white. Why not use Latin American countries that have very strict gun control laws instead of Germany?
America is supposedly a first world developed country, not a third world undeveloped or developing one, though we are often left wondering.