Two men face charges after a two-month investigation into a high-level trafficking operation netted 28 kilograms of cocaine worth $2.5 million.

Edmonton police discovered the cocaine conversion laboratory during a search of a north-end apartment near 146th Avenue and 50th Street last Friday.

The bust is the largest cocaine seizure in Edmonton by city police.

Police also seized over $265,000 in cash.

A 27-year-old Edmonton man and a 42-year-old Vancouver man are charged with possession for the purpose of trafficking and cocaine conversion.

In a separate bust on the same day, Edmonton police seized drugs and weapons from a home near 105th Avenue and 117th Street and an SUV linked with one of the accused.

Police found a loaded 9mm handgun, loaded magazine, silencer for the handgun, bullet-proof vest, radio-jamming devices three homemade tracking devices and $31,700 in cash in the home.

From the SUV, police seized $25,000 worth of cocaine, a 32-caliber handgun, a silencer for the handgun and ammunition.

Three people were arrested in the home.