Morton Grove, IL had passed a law that basically outlawed firearms ownership, and Kennesaw passed their law requiring each household have one in response. There were plenty of “outs” so you didn’t really *have* to have one, so it was mostly symbolic. That said, the crime rate went down and stayed down.
And further, I’m pretty sure it’s still the law there.