Yorkville police on Saturday arrested 24-year-old Stacy A. Welch, of Yorkville, from Riverfront Park in the 200 block of E. Hydraulic Avenue.
Yorkville police were investigating two suspicious vehicles parked in the area. Welch was a passenger in one, according to police. Welch was named in a Kane warrant for missing court in an aggravated driving under the influence case.
Police also say they found a loaded handgun with its serial number filed off in Welch's coat pocket. He is charged with unlawful use of a weapon, possession of a firearm with revoked FOID card, and defacing the identification number of a firearm.
Welch is being held in the Kendall County Jail.