Schools, retirement homes, hotels and hospitals are all gun-free zones, right?
All soft targets, and evildoers are fully aware of them.
You forgot military bases.