At the risk of getting flamed here...I have to side with company policy on this one. Most robberies end with crooks leaving with "stuff" and money, rarely killing anyone. However, allowing non law-enforcement to have firearms and attempt to stop a robbery pretty much guarantees someone is going to get hurt. As a small business owner, I'd much rather let my insurance absorb the financial loss of the robbery, and accept the small risk of the death of my staff, which would be the fault of the robber. The alternative is the high probability that the robber, or the staff, or both, are going to be seriously injured or killed and I, as the business owner, will be held liable. The protection of my stuff and money is just not worth the risk.