Officials in the West Texas cities of Midland and Odessa are reporting that 21 people were shot Saturday afternoon and five killed in a shooting rampage that a police spokesperson described as a "mobile active shooting." A suspect was killed by law enforcement. Two officers are among the wounded.

ABC News reports that a Texas Department of Public Safety trooper was the first person shot in the rampage, which started shortly after 3 p.m. with a traffic stop on I-20.

The Department of Public Safety officer's injuries were non-life-threatening, Midland Mayor Jerry Morales told CNN.

The suspect fired at the officer and fled, and then started to shoot at people in multiple locations, police said.

A Midland police officer was also shot and underwent surgery, Morales said.

The alleged gunman at one point ditched his car and stole a mail truck, authorities said. He then reportedly drove to shopping centers in the two cities and shot at people at random.

The suspect was killed in a gunfight with law enforcement while reportedly attacking people outside of an Odessa movie theater.