A 31-year-old is facing charges after reports of a man running with a firearm in the area of Glengarry Avenue and Chatham Street.
Windsor police were called to the area around 2 p.m. Thursday.
Officers tracked a suspect to Wyandotte Street near Marentette Avenue, and he was arrested without incident.
Officers seized a loaded Glock 19 handgun, a magazine, ammunition, 39.7 grams of fentanyl, 98 grams of cannabis, and two cell phones.
The 31-year-old from Etobicoke was charged with possession of a prohibited firearm, possession of over 30 grams of cannabis in a public place, possession for the purpose of trafficking, and breach of a release order.