By CBS3 Staff

HAMILTON TOWNSHIP, N.J. (CBS) – A suspect has been hospitalized after getting shot by federal agents in Mercer County. Police say 26-year-old Jabree Johnson, of Trenton, tried to rob some undercover agents working on an investigation on Monday night.

26-year-old Jabree Johnson

26-year-old Jabree Johnson

One of the agents opened fire, shooting Johnson in the parking lot of Krauszer’s Food Store on Greenwood Avenue, around 9 p.m.

READ MORE: Dianna Brice Murder: Tylydiah Garnett Arrested In Connection To Murder Of 21-Year-Old Dianna Brice, Police Say

Officer-Involved Shooting Outside Convenience Store In Hamilton Township Sends Suspect To Hospital

Police say Johnson ran from the scene, opening fire in the process.

READ MORE: Pennsylvania To Expand COVID-19 Eligibility To Everyone In Phase 1C Beginning Monday

He’s now hospitalized and is in stable condition.

Johnson was charged with attempted murder, robbery, aggravated assault, resisting arrest and weapons offenses.

MORE NEWS: Man Injured In North Philadelphia Shooting: Police

The incident remains under investigation.