I will gladly step up and put down BIG bucks to the gun shop that decides to sue the town of WestleyCrusher. This is analogous to banning da-WEED or a porno shop. Sorry. You can zone it, but you can't ban it, dumbasses.
Probably nothing, as they are already operating. But to be fair this probably wouldn't fly anyway if someone sued, it's way past the normal anti town "Only in this tiny triangle of space that is already owned by a ferrari dealership" this is a simple nowhere in town is allowed for your legal business.
I hear (from PDs) that Avalon apartments can be a lot worse than 40B developments. Lots of crime, drugs and all the cool things that snobs deserve in their back yards.