A man has been charged with unlawful possession of a firearm following a shooting in Ruatoria, on the East Coast.
Senior Sergeant Rodger Gray says police received two emergency phone calls late on Thursday saying a man had been shot in the chest.
Senior Sergeant Gray says a 36-year-old man was flown by helicopter to Gisborne Hospital for an operation to remove a bullet from his abdomen.
He says up to 10 people were at the house at the time of the shooting.
A 21-year-old man was due to appear in the Gisborne District Court on Friday.