Three people face drug charges in connection with drug busts in Oakland and Biddeford.

Department of Public Safety spokesman Steve McCausland says a search warrant was executed with a police dog at a Biddeford residence. 28-year-old Tremayne McWilliams of 5 Pierson's Lane in Biddeford was arrested and charged with Unlawful Trafficking in Drugs. The search netted 235 grams of powder and crack cocaine, a loaded .357 magnum revolver, and $38,027 dollars in suspected drug proceeds. The estimated street value of the seized drugs was $23,000. McWilliams was taken to the York County Jail where bail was set at $50,000 cash. Additional charges are expected.

The bust in Oakland was the result of a seven month investigation into the distribution of heroin and crack, and netted the arrests of two men from Waterbury, Connecticut. 22-year-old Luis Baez and 26-year-old Wilson Correa were taken into custody during a traffic stop on Fairfield Street in Oakland. During the investigation, undercover agents had purchased drugs from the pair. Following the car stop, agents found several grams of crack cocaine and a loaded .45 caliber handgun. The street value of the drugs seized was $6,000. Both men were taken to the Kennebec County Jail. Baez is charged with three counts of Class A Aggravated Trafficking in Schedule W Drugs and one of Class B Trafficking in Schedule W Drugs. His bail is set at $850,000 cash. Corea is charged with one count of Class A Aggravated Trafficking in Schedule W Drugs. His bail is set at $250,000 cash. MDEA agents were assisted in this investigation by the Oakland and Waterville Police Departments and the State Police.

Police say the investigations continue and more arrests/charges are likely.

More From WQCB Brewer Maine