A six-month joint Canada-U.S. investigation has led to a slew of charges for two men after dozens of kilos of narcotics and weapons were seized.

Officials at a press conference in Surrey Wednesday said that William Barnes of Saanich, B.C., and Gary Horton of Washington State have been charged with a slew of drug trafficking and firearms-related charges.

Barnes, 51, is facing 11 charges including importing cocaine, possession for the purpose of trafficking cocaine, possession of trafficking methamphetamine, possession for the purpose of trafficking heroin, two counts of possession of a prohibited large capacity magazines and possession of proceeds of a crime.

More than a dozen firearms were seized at William Barnes’ Saanich home. (Katya Slepian/Black Press Media)

Federal RCMP Chief Supt. Keith Finn, who is the force’s deputy criminal operations officer, said that the operation was carried out as part of the Pacific Shiprider program.

Barnes was arrested in February 2017 but Finn said that it took 14 months announce charges because of the “complex process” of laying charges in B.C.

He declined to answer if Barnes had been known to police prior to his arrest.

Officials intercepted a shipment coming by boat from the U.S. into Canada near the U.S. St. Juan Islands off the south coast of Vancouver Island.

“Large bags were transferred from one vessel to the other. When the boat returned to Victoria, officers detained Mr. Barnes under the Customs Act and located bricks of what appeared to be illegal narcotics,” said Finn.

Police then searched Barnes’ Saanich home and seized more than 55 kilograms of cocaine, more than 47 kilograms of methamphetamine, more than one kilogram of heroin, 15 firearms, more than $150,000 in cash and a large-capacity magazine. They also seized two high-speed boats.

Finn said that the drugs were being tested for fentanyl and that it would “not be surprising” if the deadly drug was found during a trace analysis.

The two boats seized from William Barnes’ residence in Saanich, B.C. (Katya Slepian/Black Press Media)

U.S. border security officials caught the U.S. vessel as it headed back towards Washington State following the drug deal.