I think it would be better for us gun owners to control ourselves (i.e., choose not open carry rifles in places where the public could be unnecessarily alarmed, thus giving gun ownership a bad image), than put certain establishments in a tough position such that they put up signs or, worse yet, the government impose restrictions.
You are free to sit in the back of the bus...