The gun used to shoot a 39-year-old man in Gisborne early this morning has not yet been found, police say.
The man was left fighting for his life after another man entered his house in the suburb of Elgin and made demands about 2.40am.
Detective Senior Sergeant Craig Scott said the offender then shot one of the house's occupants before leaving the scene in a vehicle.
"We believe this man is known to the two people who were at the address.''
The victim was taken by ambulance to Gisborne Hospital, where he remains in a critical condition.