You needed to talk to more lawyers. If the case is like you said, it’s open and shut. Walmart gets successfully sued all of the time when they are at fault for workplace accidents.
I personally know of two separate acquaintances’ relatives who were hurt at Walmart, fired, sued with no up front legal fees, and won. One got hit by a parking lot shopping cart train and the other got injured in the mechanic shop.