Not in NY...the Cuomo Crime Family saw to that. Thee is no death penalty there. Life sentence in NY means you can kill everybody in jail and literally you walk.
And damned hard to legally carry a pistol for self-defense. I wonder if the perp had one.