14 men are facing charges after a three-day undercover prostitution sting.
Authorities were searching for suspects that were trying to buy sex from possible human trafficking victims.
Police arrested the 14 men in St. Louis County and St. Charles County. All are facing charges of patronizing prostitution.
"For all those people out there that are thinking about, or are currently out paying to engage in this conduct, we're not going to let you go either," said Sgt. Adam Kavana of St. Louis County Police. "We're coming after you just the same as the traffickers themselves."
Police also recovered five handguns, possible meth, and marijuana.
The arrests are part of a human trafficking task force with St. Louis County police, the FBI, and other local agencies.