As reported, an off duty Chicago police officer shot and killed an armed criminal who attempted to rob him. The incident happened on the 6200 block of South Honore. The armed robber was said to be Sherrod Griffin, a 44 year old convicted felon that was on parole. Griffin’s previous convictions reportedly included armed robbery, aggravated criminal hijacking, and robbery of a victim 70 years or older.
Illinois is one of only two states (the other being Wisconsin) that has no provision in the law to grant concealed carry to ordinary citizens. As a consequence, virtually the only people who are armed in Illinois are the criminals, and the off duty cops. Rather than being able to stop criminals, residents of Illinois are at the mercy of armed criminals, with often tragic results.
I’m glad that this police officer was able to defend himself – and only wish that the rest of Illinois’ law abiding citizens could also have that same right.