A 19-year-old man, who is a convicted felon, was arrested after police found him allegedly possessing several guns and ammunition during a search warrant in Waukegan.
Carlos E. Melgoza-Lopez, 19, of Waukegan, was charged with three counts of possession of a firearm by a felon, possession of a stolen vehicle and possession of a defaced firearm.
Lake County Assistant State’s Attorney Kelse Banks said officers obtained a search warrant for the home where Melgoza-Lopez resides.
Investigators searched his bedroom and found multiple weapons and ammunition for the guns on February 24.
Officers seized a Glock ghost gun, a black 50-round drum magazine, a 9mm handgun with a scratched-off serial number, a .380 handgun and a magazine with .380 ammunition.
Banks said Melgoza-Lopez has previously been convicted of aggravated unlawful use of a weapon, which is a felony, meaning he is not allowed to possess any guns.
Officers arrested Melgoza-Lopez and transported him to the Lake County Jail on Monday.
Melgoza-Lopez was on probation for the conviction at the time of his recent arrest.
Prosecutors asked for a $300,000 bond during Melgoza-Lopez’s initial court hearing. A public defender representing Melgoza-Lopez asked for a low cash bond.
Lake County Judge Raymond Collins ordered Melgoza-Lopez held on a $250,000 bond.
Melgoza-Lopez remains held in the jail and would need to post $25,000 cash in order to be released.
A status of attorney hearing is scheduled for Thursday.