The man was taken into custody on a range of charges, including threatens to kill, after armed police raided a property on Domain Tce in Spreydon this morning.
"Police can confirm a 24-year-old male has been arrested following an incident in Addington yesterday. The male was arrested without incident ... this morning," a police spokesperson said.
The man was due to appear in the Christchurch District Court today.
It comes after armed police were called to "a family harm matter where a person was reported to have a firearm" at a Barrington St property about 1pm yesterday.
Police said yesterday two people from the address were helping them locate a person of interest.
One person involved in the incident was taken to Christchurch Hospital with moderate injuries.
Nearby residents on Barrington St were evacuated during the incident and Addington Te Kura Taumatua school was briefly placed in lockdown.
The New Zealand Herald reported the man allegedly pulled a gun during the incident and evaded police by fleeing in a taxi moments before officers arrived on the scene.