Drugs, a weapon and other items were seized from two Cambridge homes Thursday night.

Waterloo Regional Police officers executed search warrants at the homes, believing there to be drugs inside.

They allegedly found a variety of drugs including heroin, crystal meth, marijuana and prescription pills, as well as a prohibited weapon, cash and items believed to have been stolen.

The estimated street value of the seized drugs is $100,000.

Three men and two women, all from Cambridge, face a variety of drug and criminal charges.