I think a business owner should have the right to say whether they will permit firearms on their property, and to face the consequences. Any patrons can choose to patronize that business, or not. If they do not permit firearms, and G-d forbid an Aurora-like incident occurs, they can expect to be sued.
Perfectly stated.
Not only any business, but any “public” gathering place.