Originally Posted by Darklen
Most, if not all, municipalities have some bylaw about not discharging a firearm within city limits. Typically for the purposes of the bylaw, airguns, bb guns, even bows are classified as firearms. Whether LE or the Crown can get the charges to stick with a federal charge remains to be seen. Also, perhaps one or more of the bb guns shot hot enough to classify as a firearm. The onus is on the Crown to prove though.
Given the amount he owned "24", he must have had a few running over 500fps. Unless of course he had his PAL... thing is, anyone with that many guns and or experience should already know the city bylaws and follow them.