Prince George’s County police arrested three people who they say were involved in a robbery of a business and the shooting of a police officer in District Heights last weekend.

The police officer,who works for the District Heights department, was wearing a bullet-resistant vest, which authorities said stopped the bullet and likely saved his life.

Police arrested Charles Sander Davis Jr., 35, of the unit block of Maryland Park Drive in Capitol Heights; Jordann Denise Walker, 22, of the 5100 block of 57th Avenue in Bladensburg; and Bobby Frederick Dews, 25, of the 700 block of 18th Street NE. Police said the three face multiple charges in connection with the armed robbery.

According to authorities, the Dec. 7 incident began just before 9 p.m., when police from Prince George’s and District Heights responded to the 6000 block of Marlboro Pike to a report of a commercial robbery. Police said thieves entered a business, assaulted an employee and stole cash.

As officers were on their way to the scene, they saw a car driving away, police said. Officers followed the car to Parkland Court, where it stopped in a parking lot. Three people then jumped out of the car and ran in different directions, police said. Police later learned the car was stolen.

Police said that Dews jumped into a nearby car. Originally, police said they believed Dews was trying to carjack the vehicle and that there was an exchange of gunfire as they confronted him. The District Heights police officer and Dews were struck during the shooting.

Lt. Bill Alexander, an assistant commander for the Prince George’s County Police, said Thursday that “we know [our] officer fired,” his weapon and “it is believed that the District Heights officer fired” his weapon.

“We haven’t determined whose round ultimately shot [Dews],” he said.

Dews suffered a wound that Alexander called “a trauma to the upper body.” Alexander said investigators were trying to determine who struck the District Heights officer. He said the suspects “did have guns” and that police recovered three of them.

Police said they later learned that Dews was actually getting into a getaway car driven by Walker.

A fourth suspect is said to still be at large.

Prince George’s police officer Harry Bond said that the vest the District Heights police officer was wearing “caught the bullet.”

Dews was treated at an area hospital and listed in stable condition at the time of the incident.

Cpl. Kenneth Meushaw was the Prince George’s County police officer involved in the incident. The nine-year veteran of the force was not injured in the shooting, police said, and was placed on administrative leave pending the outcome of the investigation.

District Heights Police Chief Yolanda Alexander said Thursday that she would not release the name of the officer who was involved in the shooting because the case was still being reviewed. She said he is on administrative leave and was released from the hospital and is in good condition.