If you want to kill yourself, fine do it. I'm totally against suicide 100%, but to kill innocent people, or to take someone out regardless is even more selfish, and totally unneeded in this situation.
The person with the gun must have known how it'd come down before it even started. Why waste people's time, and even someone's life for your selfishness?
It doesn't make sense