Question: does barry allen ever kill?
Answer: It was a valiant sacrifice and arguably the character's best moment, but the fact remains that it was Barry's kill. Although he missed his target, the fastest man alive always hits something.