MARYLAND HEIGHTS, Mo. – One man has died after a robber fatally shot him outside of a Maryland Heights strip mall Friday afternoon.

The victim, a 33-year-old man, died while he drove around the business and tried to confront the armed robber, according to Maryland Heights Police Chief Bill Carson.

Shortly after 4:30 p.m. Friday, Maryland Heights police announced the suspect was in custody. Police said the victim was an employee of PrideStaff and that the suspect was a former employee of the agency. 

The shooting happened around 12:20 p.m. Friday. Police say a masked suspect went inside the PrideStaff building and announced his intent to commit an armed robbery. It’s unclear what might have been stolen at this time.

The gunman then shot the man outside the strip mall, near Dorsett Road and Metro Boulevard, and promptly took off in a gray SUV.

Police have not yet released the identity of the suspect, nor information on where he was arrested. After nearly an hour of investigating, police determined he drove away from Maryland Heights.

Police warned the public about an “active scene” Friday afternoon in Maryland Heights as they searched for the accused suspect. Nearby stores were notified to lock down for about an hour after the shooting.

This is the second deadly shooting in three days at or near a workplace in Maryland Heights. In an unrelated investigation Wednesday, a man shot and killed a co-worker at a Dobbs service center on Dorsett Road.

“As I said earlier this week, this doesn’t happen very often in Maryland Heights, but the reality is, it can happen anywhere,” said Carson. “There is no community immune from acts of violence.”

This is a developing story. FOX 2 will update as more information becomes available.