My question involves labor and employment law for the state of: Missouri

I read a job ad online and it said that they want to talk to people who haven't been arrested in the last 7 years. Isn't this discrimination? The job is located in Missouri and I live in Missouri.