Would you expect a newspaper office to have sufficient weaponry to fight off an attack by what appears to be trained soldiers.

Whatever the root causes of this it has nothing to do with gun control. So if you think you can score cheap points off the back of it please stop.