Police recovered a Glock handgun, which was loaded, being possessed by a juvenile during a traffic stop in Zion on September 16. | Provided Photo

Police arrested a 17-year-old boy who was found with a loaded gun when officers stopped a speeding car full of teens in Zion, authorities said.

Zion Police Department officers were on patrol around 11:59 p.m. on September 16.

They stopped a gray Toyota Camry for speeding in the 2700 block of Sheridan Road in Zion.

Zion Police Department Lt. Derek Zaloudek said the driver of the car was a 19-year-old man who had three passengers.

The passengers included a 16-year-old boy, 17-year-old boy and 19-year-old woman. All of them were Waukegan residents.

The four occupants were removed from the Toyota after officers developed cause to further the traffic stop beyond the scope of the original offense, Zaloudek said.

Zaloudek said officers found the 17-year-old boy was in possession of a Glock 17 9mm handgun inside his waistband.

The boy was arrested and transported to the Zion Police Department.

[Suggested Article]  'Significant concerns': Sheriff's office pulls out of agreement to be part of Lake County's consolidated dispatch center

The 17-year-old boy was charged with several felony offenses of aggravated unlawful use of a weapon and misdemeanor unlawful possession of cannabis.

He was transported to Robert W. Depke Juvenile Complex Center in Vernon Hills in secure custody, Zaloudek said.

The driver of the Toyota was cited for multiple offenses including not possessing a valid driver’s license, operating an uninsured vehicle and transportation of open alcohol.

Police say they do not have information regarding whether the 17-year-old is still in secure custody at the juvenile detention center.