Some casinos in Oklahoma eat these fees but in exchange, offer terrible rules. This means players must post an ante where the funds go towards some other outcome. Slots, video poker, live poker and electronic table games are allowed, and table games must include player pools. Oklahoma casinos must be on Indian reservations as per the gambling laws. Employees must pay $15 for a license while managers licenses cost $50. Distributors are required to submit an annual fee of $5,000. Charities must pay an annual licensing fee to the state of $100 annual license. Oklahoma gambling laws state that anyone involved in gambling must paying annual license fees. There are horse racing tracks that offer live and simulcast betting. The main drawings are Powerball and Mega Millions, both of which are interstate lotto pools. The state lottery sells scratch-off and lotto tickets. The other forms of live gambling in Oklahoma include charities that may spread bingo and raffles.