Peel Regional Police said their investigation began in early May. Officers were told a man had tried to sell a shotgun and ammunition to people dining at a restaurant in Mississauga.
Investigators were quick to identify a suspect and carried out multiple search warrants, police said.
As a result of the searches, a 12-gauge Remmington 870 shotgun, a crossbow, arrows and hundreds of rounds of ammunition were all reportedly found.
Police said the suspect was banned from owning any weapons due to an assault charge in 2019.
On May 23, Peel police arrested a 46-year-old man and charged him with six offences, including weapons trafficking and breach of weapons prohibition order.