The world is full of pathetic, angry morons like Raul Rodriguez. If you let people keep guns, and give out the message that there are ever more circumstances in which it's right to shoot someone dead, then the pathetic, angry morons are going to kill innocent people.
It's a crumb of comfort, though, that it seems like the right decision was reached here.