Eduardo Garcia, 42, of Waukegan.

Authorities say that a convicted felon was arrested after he pointed a gun at police officers who were on routine patrol in a Waukegan neighborhood.

Waukegan Deputy Police Chief Joe Florip told Lake and McHenry County Scanner that officers were on routine patrol around 1:30 a.m. March 14.

The officers were driving down the 500 block of Center Street in Waukegan when they spotted a male Hispanic that appeared to be hiding on the side of a house.

The man threw his arms up into the air as the police drove past. The officers turned their squad car around and drove back towards the residence.

The subject, later identified as Eduardo Garcia, 42, of Waukegan, raised a firearm and pointed it at them while he was standing near the roadway, Florip said.

The officers activated their emergency lights and backed away while keeping an eye on Garcia, who then retreated into the residence.

[Suggested Article]  3 Venezuelan migrants living in Waukegan arrested for stealing from store in DuPage County on Black Friday

A perimeter was set up around the residence and officers made several attempts to communicate with Garcia and get him out of the residence.

He eventually exited the residence but refused to walk to the officers, Florip said. Officers were able to take him into custody.

The house was secured and police obtained a search warrant to search the residence.

Police recovered a 9mm handgun, approximately 40 grams of cocaine and $1,000 in cash from inside the home.

Florip said that Garcia lives at the home where the incident occurred and it is unknown why he pointed the gun at officers.

Garcia was charged with aggravated assault of a peace officer with a firearm, possession of a defaced firearm, two counts of aggravated unlawful use of a weapon, unlawful possession of a weapon by a felon, unlawful possession of cocaine and unlawful possession of cocaine with intent to distribute.

[Suggested Article]  Charges upgraded against man who allegedly fired shots toward his wife before 9-hour police standoff in Johnsburg

Lake County Judge Theodore Potkonjak ordered Garcia held in the Lake County Jail on a $500,000 bond.

Garcia, who remains held in jail as of Sunday, is scheduled to appear in court again on Tuesday for a bond review hearing.