Winnipeg police have laid charges against a firearms safety instructor after seizing 101 firearms from a St. Boniface-area home.

On Feb. 26, a 54-year-old man from Winnipeg was charged with uttering threats and a variety of firearms related offences. A shot gun was seized at the time of the arrest, according to police.

Shortly after the incident, officers began looking into where the gun came from.

After a lengthy investigation, officers executed a search warrant at a home in the 400 block of St. Jean Baptiste Street.

There, officers found and seized 101 guns and thousands of rounds of ammunition from the home.

Police said 15 of the weapons were restricted, and they believe the guns were being illegally sold or given away.

Const. Robert Carver said under Canadian law, firearms can't be sold like other goods.

"Let’s say I legally own a firearm, [and] you have no ability under any Canadian law to obtain a firearm. You don’t have any of the proper courses or the papers. I sell you that gun? I’ve broken the law," said Carver.

A 57-year-old man, who was a firearms instructor with the Canadian Firearms Safety Course, is facing multiple firearms-related charges.