You're wrong on one point..without the multitude of incidents like this unfortunately occurring, all you would have is groups like the NRA thumbing their noses at the government without any change. Acting on impulse is the only way that any legislation for this would even stand a chance on passing, with the way these gun groups have a stranglehold on the government.
I'm not wrong, because I'm well aware of that fact. It's what I despise above all else, actually.
26 people die, 20 of them children, and now you have two sides screaming obscenities at each other, both looking to defend their opinion and win whatever political battle they can against the other side, and yet neither of them can put together a single fucking coherent thought.
Trust me, I'm well aware.