Do you know how hard it is to get a carry permit in NY state?
Yes. Its just one of the many reasons I dont live there.
Here in Illinois doing so would be legally justified to prevent death or grievous bodily harm. And Illinois, for all its many faults, is a Shall Issue State and the laws covering the use of lethal force are quite clear.
In this situation a legally armed bystander would be perfectly justified in using lethal force to put an end the situation after appropriate warnings were given.
L
I agree. Living in PA, a shall-issue state, I’m very hesitant to relocate anywhere else.