Great Britain hasn't had a shooting since 1996. The secret is, they're not a Middle Eastern Warzone. Australia, they changed their gun laws in 1996 and haven't had a school shooting since, turns out that's because they're not a Middle Eastern warzone. The list goes on. And just about every country in the world is on that list.
But then you said "oh, can't do it, not until we settle the conflict in a Middle Eastern warzone first." Why? Last time I checked, the United States is not a Middle Eastern warzone!!!!