From very little research I found that in the State of Missouri, they can force workdays up to 20 hours and work weeks up to 70 hours, anything over 40 hours a week must be paid time and a half (unless you work at an amusement park).
Google may be your friend, but you alson need to test your sources. The state of Missouri is what I call a slave state. There is no limit to the amount of hours you can be scheduled or asked to work...
There is no minimum or maximum number of hours an employee may be scheduled or asked to work. This is in accordance with the Fair Labor Standards Act (FLSA). Missouri labor laws also require most employers to pay or compensate their employees for the number of actual hours worked.
... and there is no state requirement that a break of any kind be given including lunch.
Missouri law does not require employers to provide employees a break of any kind, including a lunch hour. These provisions are either left up to the discretion of the employer, can be agreed upon by the employer and employee, or may be addressed by company policy or contract.
this comes directly from the state website missouri.gov.
Here's the thing. Business generally hate overtime and will do anything to avoid it. My vast experience is that you should endure it work at saving some of that money, because eventually there will be lean times when money is tight and hours are hard to come by.