BELLEFONTAINE NEIGHBORS • Two police officers were shot in the chest — but saved by their bulletproof vests — by a gunman who then barricaded himself in a home in north St. Louis County Thursday morning.

The standoff ended about 3 p.m. with the suspect taken into custody inside the home, St. Louis County police said. He had been shot in the “upper body” and was taken to a hospital. His injury was not believed to be life-threatening.

Police said an officer had fired one round at the suspect about 11:12 a.m. after he had fired at them from the back of the home.

Police said they were unsure whether that round hit the suspect or if he had been wounded in the earlier encounter with Bellefontaine Neighbors officers. No officers were hit by the suspect’s gunfire during the standoff.

Two handguns were recovered from the residence, police said.

At a press conference after the standoff ended, County Police Sgt. Shawn McGuire declined to identify the man until charges are filed but said he is 37 and is believed to live in the home where the standoff took place.

McGuire said the man was arrested quietly. “There was no struggle,” he said.