Toronto police say they executed three search warrants on Sunday, which covered a Yorkville Avenue apartment where the accused lives, his vehicle and a home on Huron Street.
Police say they found $175,000 in cash after searching the accused man's vehicle, as well as additional cash and drug paraphernalia in his apartment.
At the home on Huron Street, police found 11 guns — including various handguns, an AK-47 assault rifle, a sawed-off shotgun and a rifle — as well as ammunition.
They also found "a large quantity of drugs" that police estimate has a street value of more than $1.5 million.
Police say the drugs seized included ecstasy, cocaine, crack cocaine, heroin, crystal meth, GHB, marijuana, ketamine, hashish and OxyContin.
A 27-year-old Toronto man faces 82 criminal counts, though police did not immediately provide an inventory of those charges.
The man was due to appear in a Toronto courtroom on Monday.
Police believe ‘bath salts’ present in Toronto
While executing the search warrants on the weekend, police also found at least one bag marked as “bath salts.”
Chief Bill Blair told CBC News that the unidentified material is currently being tested, but police believe it is likely the synthetic drug that has been seen in the U.S. and other parts of Canada.
"We'd not yet seen it in Toronto until this past weekend," Blair said during an interview on Monday afternoon.
Blair said bath salts are a "very benign name for a very dangerous designer drug."
He added that over the weekend, police officers encountered a man who was believed to be under the influence of bath salts.
"The individual was extremely violent and both officers were injured in the struggle that ensued," he said. "I think that demonstrates the dangerousness of this drug."
Blair said bath salts are not currently illegal in Canada, but Health Canada has expressed an intention to place the drug on a restricted list.