Oklahoma is a right to work state, they don't have to give you a reason at all.
Oklahoma is an "employee at will" state which has to do with this situation. Right to work has nothing to do with this situation, has to do with unions. Not being a peckerhead just giving some info.
You can be fired in Oklahma for any reason other than sex, race, age, religion.