A 21-year-old man will be appearing in the Waitakere District Court this morning on charges relating to an incident at the Gull service station in New Lynn last night.
Police have charged him with wounding with intent to cause grievous bodily harm and unlawful possession of a firearm.
Two other people who were arrested following the incident have been released without charges.
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.
The victim in this matter remains in a critical condition in hospital.
Police would like to reassure the public that this was an isolated incident, and they are seeking no one else in connection to it.