The issue lies with the criminals. 
City, insurance company have already  done their part. 

You think this but I think the exact opposite --> " I also think that insurance should take a hard look at how secure they were, and if not, regardless of what the police say, they should deny the claim" <---

Arm their employee during off hours.  Semiauto with lots of rounds should do the trick.