Realistically, "Islam" itself
probably isn't the problem. There's plenty of Muslims in America who like the comfy life the white Christians built for them, so they're fine with just passively/indirectly supporting muslim extremism rather than committing it themselves. The middle east is the loving problem. You spend 20 years in some rock-eating savage country like Syria and then when you're 5 minutes off the refugee boat into the 1st world suddenly the idea of "don't rape women and kill people" becomes a loving learning curve. They're the ones we need to imprison/exile. "Moderate muslims" are a very small minority, they've been culturally adjusted over the course of decades. Immigrants from the middle east are loving troglodytes and if you believe any different you're lying to yourself.
Let's face it. The middle east and it's culture, whatever culture that might be (obviously muslim, but we'll pretend like it's not so we don't trigger a "don't generalize" response) is
massively inferior. Subjugation of women, subjugation of gays... Transgender rights? Give me a loving break, they burn people to death for renouncing Islam. That includes you too atheists, not just Christians. Half of you custard hearts in this thread defending them wouldn't last a day in a modern musli-, sorry, Middle Eastern country.
Sadly, it's impossible. Bad guys will have guns, even if we do a nation wide ban on guns. Only the lunatics would get them.
If more people exercised their right to have firearms, the lunatics would be too scared to shoot stuff up because they know everyone is armed.
I think if we had gun safety classes in school, people wouldn't be as scared of guns as they are now.
You know what all these high-profile targets for mass shootings (schools, theaters, clubs) have in common?
"Gun free" zones. They take away everyone's guns at the door. Until, that is, someone walks through the door already shooting.