The perils of C-71, the anti-safety gun bill