I will blame our legal system. For the untenable position it put WalMart in. I’m sure if WalMart had not fired these brave employees (who did not deserve to be fired) there would be all sorts of legal issues to contend with their insurance.
The second that man pulled a gun - those employees were toast.
Sad.
For the sake of appearances, they should sue the snot out of WalMart. WalMart should pay out of court. Everyone goes away happy.