Three men are facing charges after RCMP raided a home in the RM of St. Andrews earlier this week.

Police say officers executed a search warrant at the home, located near an elementary school, around 5:30 p.m. on Tuesday.

Officers confiscated about 150 marijuana plants, around two pounds of packaged marijuana, three firearms and approximately $3,000 in cash.

RCMP say the estimated value of the seized marijuana is $150,000.

Two 40-year-old men and one 19-year-old man were arrested at the scene. 

RCMP say each man will face charges of production of marijuana and possession for the purpose of trafficking, as well as a related firearms offence.