From the article
“Illinois state law bans anyone possessing body armor if they don’t have a state firearm owner’s ID card.”
Thanks. Leave it to Illinois to really keep your defenseless.