Here's the messed up part. Chicago is a permit state. Permits for pistols and long guns, if I'm not mistaken. But when it comes time to tally the total carnage from gun violence, they're never going to make columns for legal and illegal gun owners. It will just get lumped into one, leaving legal, responsible owners taking the fall from everyone who obtained a gun illegally and then shot someone in a crime. So if you draft crazy gun laws, they only affect the legal, lawful owners, but they do nothing for the people perpetrating these crimes, as they're just going to do what they do illegally anyway.
Hell, even if this was a free state, they would still be ignoring the root cause. Go after the individual, not the implement.