I realize that. And I've never been one of those. Sure, I think we need more gun control, but the mass shootings are only one small part of the issue. They just garner the most attention as they are among the most horrific.
As for the topic at hand... Those 7 countries may be hotbeds, but you cannot deny that there are others that are as bad or worse. Saudi Arabia would have to top anyone's list.
I am against any ban, but this ban is doubly worthless as it is bad in principle and it can't even be justified as effective since the countries where most of our terrorist come from aren't even on the list. It is a political bill, designed to meet a campaign promise but not much more.