absolutely. but every time something like this happens we have the very same gun debate. and it happens a lot. eventually it's not reactionary anymore.
there are a lot of people that feel like they derive great satisfaction from owning or using guns. i assume you aren't among them (neither am i, for the record), but surely you recognize the legitimacy of their emotions? you can not fairly have this discussion with recognizing that in order to reduce the possibility of these types of incidents, there will be american citizens that are not as capable of pursuing happiness as they would be without gun restrictions.
to trot out a tired example - why do we not have the same tired debate every time there's a vehicle crash? there is no reason we couldn't eliminate private vehicle use from our society. mass transit, professional drivers, etc. it is just as feasible, and reacts to a considerably larger problem.
but i think you know full well why we don't. it is very easy to discuss banning something valued only by the proscribed other, another thing entirely to contemplate forgoing something almost all of us value.