A 56-year-old woman was in her car around 6:43 p.m. in the 2600 block of North Clybourn Avenue when a 16-year-old boy pointed a gun at her and demanded her vehicle, police said.
The woman complied and three people drove off in her BMW SUV, police said.
The car was spotted roughly 20 minutes later in the 100 block of West 87th Street and police attempted to initiate a traffic stop, police said.
The 16-year-old, a man and a woman ran from the car but were taken into custody moments later, police said.
The 16-year-old was charged with aggravated vehicular hijacking with a firearm. He was also cited for resisting a police officer.
Additional charges are pending.