Police have laid charges against three people after two search warrants were executed in Stoughton, Sask. on Wednesday.

The first warrant was conducted in the 300 block of Forget Street in Stoughton; a second was conducted at a rural residence in the RM of Tecumseh northeast of Stoughton.

Dustin Rowlands, 24, of Stoughton and James Thomas, 25, of Edmonton are both facing nine gun related charges and one drug related charge.

Randy Payton, 25, of Stoughton is facing 27 gun related charges and one drug related charge.

All three men have already made their first court appearance and will be held in custody until their next court appearance on Friday.