A fegyvertartási törvény áprilisban elfogadott módosítása betiltotta a többi között a legtöbb félautomata lőfegyverek, a félautomata fegyverré történő átalakításához szükséges alkatrészek és a bizonyos mennyiség feletti fegyverkészlet birtoklását is. A tulajdonosok december 20-ig adhatják le a fegyvereiket, a kormány 208 millió új-zélandi dolláros alapot (40,7 milliárd forint) hozott létre, hogy az eredeti érték 95 százalékának megfelelő összeggel kártalanítsák őket.
A visszavásárlást négy hónappal azután szervezték meg, hogy egy félautomata fegyverekkel felfegyverzett férfi két mecsetre támadt a pénteki imanapon a Déli-szigeten fekvő Christchurchben, és 51 embert gyilkolt meg. A fegyvervisszavásárlási program július 13-án vette kezdetét, és egy hét leforgása alatt több mint 2000 ember adott le 3275 lőfegyvert, 7827 alkatrészt és tartozékot több mint 6 millió új-zélandi dollár értékben.