And it is getting worse.
The gun-control group PolySeSouvient have their panties in a twist because they think the federal government is not doing enough to implement gun control laws.
When Bill C-71 was passed in 2018 the feds said it would require sellers to verify the validity of a firearms licence before selling a non-restricted firearm. This was to prevent buyers from using stolen, borrowed or counterfeit licences.
The problem, they claim, is that there is no obligation on the part of the seller to provide this information to the government. Though Poly-.etc. are mad about it they don't seem to realize that under capitalism everything can be had for a price.
The feds can pass any law they want, but if someone wants a gun, they'll find a way to get one, hence we have cities like Toronto and Vancouver awash in gun violence and getting worse.