A traffic stop in Saskatoon Saturday night was the first step in two people being charged with 30 offences allegedly involving drug trafficking and gun possession.

It all started at about 8:30 p.m. on Saturday, when, according to a police release, patrol officers with SWAT team training carried out a high-risk traffic stop in the city's Blairmore suburban centre, on the 100 block of Betts Avenue.

Police arrested a man, 20, and a woman, 19, then searched a home in the nearby Pacific Heights area, on the 300 block of Michener Court.

The operation came after an investigation that week by the police force's guns and gangs unit.

"Officers believed that the two may be trafficking in drugs and in possession of firearms," according to the release.

At the home, police found and seized:

A loaded, sawed-off 9 mm carbine rifle with laser sight and scope and rounds in the magazine.

A loaded 9 mm pistol with rounds in the magazine.

100 rounds of 9 mm ammunition.

A small amount of pre-packaged cocaine.

Ecstasy.

Cannabis products.

About $8,000 in cash.

The police force did not specify what charges the man and woman are facing, but they face a total of 30 charges.