Toronto police said Tuesday they have recovered dozens of firearms in an investigation that has left a Richmond Hill man facing 260 criminal charges.

The chain of events began last Thursday when police made an arrest in connection with a firearms investigation, police said in a news release.

"The accused was arrested on outstanding warrants and upon arrest was in possession of three replica handguns," police said.

On Friday, police said they executed a search warrant at a storage facility located near Greensboro Drive and Kipling Avenue. As a result of that search, police allege they recovered:

  • 13 long guns
  • 22 handguns
  • three prohibited devices
  • 5,581 rounds of ammunition

On Saturday, another search warrant was executed at a Richmond Hill home where police allege they seized two handguns and 181 rounds of ammunition.

Toronto police said they worked with several other agencies, including the national weapons enforcement support team, provincial weapons enforcement unit, and Durham Regional Police Service.

"The investigation revealed that all the firearms recovered by police were stolen in Durham Region between Tuesday, Oct. 26 and Wednesday, Oct. 27," police said. "Six handguns reported stolen are outstanding."

In a separate news release, Durham police said the firearms were stolen from two storage facilities near Port Perry. It said three stolen long guns remain to be located.

A hunter owned the long guns while a collector owned the handguns, they said.

Police say Eric Reid, 25 of Richmond Hill faces a total of 260 firearms-related offences.

Reid is to appear in court on Wednesday.

No allegations against Reid have been proven in a court of law.