There are 8 home rule towns here in St. Clair county alone - Belleville, Cahokia, East St. Louis, Fairview Heights, O'Fallon, Mascoutah, Sauget, and Collinsville (which straddles the border between St. Clair & Madison county.
The local paper has reported that there are 220+ home rule towns.
Can you imagine the crazy patchwork of conflicting and contradictory regulations this would make?
ALSO, even if the legislature does nothing and lets this PoS bill die, we will NOT have "Constitutional carry"! Illinois residents STILL have to have the bloody FOID card to even possess a gun OR ammo!