Terrell L. McNeal, 20, of Gurnee, and Erick Castro-Gomez, 18, of Waukegan.

A hit-and-run crash led to a foot pursuit, an officer being injured during a fight and two suspects taken into custody on gun charges during a wild incident on Monday in Gurnee.

Erick Castro-Gomez, 18, of the 500 block of West Street in Waukegan, was charged with two counts of aggravated unlawful use of a weapon, possession of a controlled substance, resisting a police officer, driving under the influence of drugs, failure to reduce speed to avoid an accident and leaving the scene of an accident.

Terrell L. McNeal, 20, of the 6700 block of Derby Drive in Gurnee, was charged with two counts of aggravated unlawful use of a weapon, and a third person, Larry J. Barela III, 19, of the 500 block of S. Martin Luther King Drive in Waukegan, was charged with possession of a controlled substance.

[Suggested Article]  Motorcyclist hospitalized with serious injuries after colliding with SUV in Gurnee

The Gurnee Police Department responded around 1:34 p.m. Monday to Hunt Club Road and Washington Street for a report of a hit-and-run crash. The offending vehicle was described as a white Jeep SUV last seen traveling northbound on Hunt Club Road.

Gurnee Police Department Spokeswoman Shawn Gaylor said that a vehicle matching the description was reported to be broken down on Hunt Club Road south of Dada Drive. Witnesses reported seeing several subjects pushing the vehicle northbound on Hunt Club Road.

Officers arrived in the area and located the white Jeep SUV in the parking lot of a nearby business. The occupants of the SUV were seen getting into a Hyundai sedan and trying to leave the scene, police said. Officers made a traffic stop on the vehicle and two subjects ran from police, Gaylor said.

Castro-Gomez was located and fought with officers as they attempted to arrest him. An officer suffered minor injuries during the incident and was transported to the hospital for his injuries. He was released the same day.

[Suggested Article]  6 charged in federal court with staging armed robberies in Lake Villa, other Chicago suburbs to obtain visas

The second suspect who fled from police was later identified as McNeal and taken into custody the next day without incident.

Police searched the Hyundai sedan and found a handgun inside the vehicle. The handgun was secured by officers and three additional subjects were taken to the Gurnee Police Department for further questioning, Gaylor said.

A 19-year-old male passenger and a 16-year-old female passenger were released without charges.

Castro-Gomez is being held on a $200,000 bond and McNeal remains held on a $100,000 bond. Barela also remains held in the Lake County Jail on a $10,000 bond.