A man has been charged with firearms offences after a person was critically injured at a Gull service station in west Auckland on Wednesday night.
Police said a 21-year-old man will appear in the Waitakere District Court on Thursday morning, charged with wounding with intent to cause grievous bodily harm and unlawful possession of a firearm.
Two other people who were arrested have been released without charges.
Armed police, fire and ambulance teams swarmed to the service station on Clark Rd in New Lynn at about 6:30pm.
St John told Newshub it responded with two ambulances, one manager and two rapid response vehicles.
"One person was taken to Auckland Hospital in a critical condition," a spokesperson said.
Nearby residents told Newshub on Wednesday they were on edge and "scared" and "shocked."
Police said their inquiries continue but they are not looking for anyone else in connection to this incident.
"Inquiries in relation to how the victim came to be injured are ongoing, and Police is asking for anyone who may have seen what happened to please get in touch, referring to file 230301/0665," a police spokesperson said.
"Police would like to reassure the public that this was an isolated incident, and they are seeking no one else in connection to it."