But your sequence of events is, he killed Charlie THEN threw up.
If killing people like Dylan Roof makes you like so be it, throw up all you want, just waste him first.
In 1994 there was a mass shooter at Fairchild AFB In Spokane, and an Air Force security policeman named Andy Brown (graduate of my high school as an unrelated note) killed the gunman with an impressive 70 yard pistol shot.
He in an interview later with Massad Ayoob admitted the killing took a toll on him. But the point was, it's ok to feel crappy later if you save lives first.