At a news conference, police and Canada Border Services agents said they raided a modest apartment last Thursday acting on a tip from a border agent across the country in Vancouver.
The border agent was suspicious of a package being shipped from an undisclosed Asian country and it was transferred to Toronto police, officers said.
An undercover officer disguised as a delivery man dropped off the package to a woman at the apartment. After she signed for it, investigators then used a search warrant to enter.
Officers said they seized a TEC-9 submachine gun, a Cobra 9mm handgun and 100 stun guns disguised as cell phones, tear gas dispensers disguised as lipstick tubes and canisters of pepper spray along with bear and dog repellents, the Toronto Star said.
The latest shipment also contained brass knuckles, police said.
The fake phone stun guns can each sell for as much as $250 on the street, the report said.
Muna El Badri, 23, faces 185 charges and a warrant was issued for her boyfriend, 30-year-old Keri McKnight on 275 charges. Police said he should be considered armed and dangerous.
China's GDP growth slowest in five years
Russia prepares militarization of Arctic