You could probably sue them if you felt like it, and get your job back. You could make a huge stink and get it back, call corporate and managers and get all documentation of getting fired, disciplinary reports, etc.