Your too optimistic. Better start now. Just see how quick Sweden and Germany got enriched. Only thing is your girls won't be able to have the weapons on them when they need them at least not legally. Just saying.
Just remember SSS. Bears and wolves need to eat too.
As for conceal and carry, and for all disclosure, I do not own a gun. But if it gets bad enough I will instruct my kids that it is either break the law or get gang banged by savages.
For now, Canada is relatively a safe place with little violence, unless you run in the obvious circles of course. So very few can envision anything different.