Police in New Zealand are destroying military-style guns and rifles ahead of 21 December, when it becomes illegal to carry or possess them.

The ban comes after the Christchurch mosque shootings, in which 51 people were killed in March.