Police were still working to confirm the identity of the victim.
A 35-year-old man, who is believed to be known to the victim, has been charged with murder and was due to appear in the Manukau District Court tomorrow.
Inquiries were continuing but police said at this stage they were not seeking anyone else in relation to the incident.
Police were called to a property in Zelda Ave in the suburb of Otara about 10pm yesterday, following reports of a firearm being discharged.
Police arrived to find an injured man on the footpath, suffering from a gunshot wound.
Medical attention was provided by members of the public and police. However, the man died at the scene.
Several witnesses were helping police with the investigation, a police spokesperson said earlier today.