To the lynch mob crowd, imagine the following scenario:
You are at an outdoor range. It's a typical range, like dozens in not hundreds of other ranges in Canada. It's in a rural area. It's supposed to be for members only, but there is no barbed wire, armed guards or minefields to keep trespassers away. Heck, there probably isn't even a fence surrounding the range property. Anyone can get in. You are sitting at a bench, shooting at targets a couple of hundred yards away. You've got a couple of boxes of ammo on the bench next to you. It is now time to change targets. Everyone puts down their guns, the range is declared safe and you trot downrange to change your targets. When you come back, your rifle and ammo are not there.
A somewhat unlikely but not impossible scenario. No doubt this has happened before. Question is, if this happens to you, should you be charged with criminal negligence? If your answer is no, then why the hell not? You have left your firearm unattended. It is reasonably foreseeable that a thief could get onto the range and snatch guns while shooters are away changing targets. You might protest and say that your range rules prevent you from taking guns and ammo with you downrange. That's fine, but range rules do not override the Firearms Act and the Criminal Code.
To make things even worse, the gun that "disappeared" was an evil, baby-killing, rapid fire, semi-automatic, military-style, restricted rifle. You call the cops and say that your AR-15 went missing. In today's political climate, what do you think is the likelihood of you not getting charged?