I feel bad for the families, but it is not common practice to have armed security at public places. It is not the responsibility of business owners to provide armed security in most cases. I suspect though that you will see more and more businesses provide armed security as it will provide them a competitive advantage.
fan27