A man is facing charges after police said he shot an injured a St. Louis County officer Thursday night.

In a press conference, St. Louis County Police Chief John Belmar said 28-year-old Jo'Von Mitchell was charged with assault on a law enforcement officer, armed criminal action and unlawful use of a weapon in connection with the Thursday night incident.

According to police, the incident occurred at around 10:40 p.m. while officers were attempting to arrest a suspect on the 10400 block of Royal Drive in Castlepoint in reference to assault and unlawful use of a weapon charges.

While officers were knocking on the front door and announcing their presence, police say the suspect exited the side door of the residence and began shooting.

One officer, who has been with the department for approximately one month, was struck in the arm and transported to the hospital with non-life-threatening injuries.

The suspect then went back into the residence and barricaded himself inside.

Officers set up containment around the residence and the St. Louis County Tactical Operations Unit responded to the scene. Around 2:15 Friday morning, three occupants of the house, Mitchell man and two women, were taken into custody without incident.

The officer was on his last night of field training after joining the force about three weeks ago. He was shot in the left arm, and Belmar said the bullet is still in his arm.

Mitchell is being held on $250,000 bond. Belmar said he anticipates more charges when the case goes before a grand jury.

This story will be updated when more information becomes available.