COATESVILLE, Pa. (CBS) — Officials in Coatesville, Chester County have released new details about a police-involved shooting that left an armed suspect hospitalized.

The incident happened around 1:00 a.m. Saturday in the 700 block of Merchant Street.

READ MORE: Damian Lillard Wants To Play With Philadelphia 76ers Guard Ben Simmons: Report

Authorities say two Coatesville police officers were on patrol when they spotted a man, later identified as 32-year-old Andre Fiorentino, looking into windows of cars parked in the area. The officers approached Fiorentino and asked him for identification, which police say he refused to provide.

According to a statement from police, Fiorentino started reaching into the front waist area of his pants, “raising the suspicion that he was reaching for a gun.”

One of the officers pulled his taser and instructed Fiorentino to stop what he was doing, but he responded by pulling out a gun and firing two shots at the officers.

Neither officer was struck, and both returned fire, shooting Fiorentino multiple times.

READ MORE: Biden Administration Enacts New Travel Rules Due To Spread Of COVID-19 Omicron Variant

The gun allegedly used by suspect was recovered and a second gun was later found in Fiorentino’s clothing in the ambulance on the way to the hospital.

Fiorentino, a previously convicted felon, is in stable condition at Paoli Hospital.

He will be charged with attempted homicide, aggravated assault, persons not to possess firearms, and related criminal offenses.

The shooting was ruled justified by the Chester County District Attorney’s Office.

MORE NEWS: WATCH LIVE: District Attorney Larry Krasner, Gun Violence Task Force To Announce Arrest, Charges Of Gun Trafficking Suspect