You can certainly talk with an employment lawyer about what happened. Generally speaking, employees can be fired for pretty much any reason though.
I am licensed in Pennsylvania. Members of my firm are licensed in various states, including Pennsylvania, New Jersey and New York. We handle cases involving personal injury (car accidents slip and falls, etc.,) medical malpractice, nursing home abuse, workers' compensation, social security disability and legal malpractice. Nothing I write on Avvo is legal advice, but instead contains general educational information. Please do not act or refrain from acting based upon what you read in anything I write on Avvo without retaining your own lawyer in your state. Also please remember that this post does not form an attorney/client relationship between you and me. If you have specific legal questions, you should contact an attorney in your state for assistance.