A teenager from Aurora is facing three felony weapons charges, police said. The 17-year-old male is in the Kane County Juvenile Detention Center in St. Charles and is charged with two counts of aggravated unlawful use of a weapon and one count of possession of a stolen firearm, according to a news release.