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.