My analysis:
I think it's important to remember that terrorist attacks are, at their heart, political statements. First and foremost, I think that it's imperative to not buy into the threat. As unfortunate as it is, those who died are an extremely small percentage of the population and as a whole it means that we have to exercise more security to actually limit ISIS actions within the US. Now, this doesn't necessarily mean more surveilance, but rather actually patching the hole. The moment that one submits is the moment that terrorists realize that their strategy works, and they can then begin to corrupt infrastructre from there.
What ISIS is doing, or really this whole Middle Eastern conflict has been doing, is developing a new form of warfare that doesn't follow the standard rules. As it turns out ISIS really doesn't give a fuck what the west has to say, and because the terrorism is politically based, merely wiping them out is going to just replace them with even more ferocious adversaries.
Now I'm not educated enough on Middle Eastern politics to even really go into details of what may be done to repair damage to the region, however, it is necessary to address the situation from this angle. We've been doing the same thing for years, isn't it time we actually tried to resolve these issues?
Ultimately I don't think ISIS will survive more than 5 years without external support. Its social and economic infrastructure is not self supporting and will collapse in time, and if they were truly big enough of a threat, they could be eliminated by a unified effort from world powers. However, what bothers me is how little people seem to be looking into what has caused these problems in the first place. No, it's much more complicated than just "ew white people", it's a very complex issue that I think most, if not all of us, have no real ability to have any constructive input due to our sheer ignorance of the problem.
If anything, I think that's probably the biggest consequence of having a war in a region so far away for so long. A lot of us don't really know why all that shit is going on and just know it's been a problem for a long time.
Not sure why gun control is being brought up at all considering ISIS attacks have taken place in areas with tight gun control. It's clear they have a means to get weapons regardless.