There may be punks everywhere but in my area in Canada I've never seen a punk brandishing a weapon let alone five of them with loaded guns.

Try riding through the Jane/Finch corridor in Toronto on a Friday night.
Yes, there are plenty of punks with handguns in every province in Canada. More of an urban thing, if you live in Dryden you are likely safe.