New Zealand's "restrictive" gun control laws did not prevent the Christchurch attacks that killed nearly 50 people.