A retired NYPD officer shot and wounded his two sons during a family argument at his home in North Bellport, Long Island, late Sunday, then shot and killed himself, Suffolk County police said.

The retired officer, identified as Irvin Noak, 61, was transported by South Country Ambulance to Brookhaven Memorial Hospital Medical Center in East Patchogue where police said he was pronounced dead.

The sons, Irvin Noak III, 30, and Aaron Noak, 22, who police said also live at the home, were also transported to Brookhaven Memorial Hospital Medical Center, where they were admitted in critical condition.

Police said other family members were in the home on Foxglove Circle when the shooting took place at 11:10 p.m.

No one else was injured, police said.

Details of the argument were not immediately known, but police said Irvin Noak was arguing with family members during a party when the two sons intervened.

Police said the retired officer “then retrieved a handgun from his bedroom and shot his two sons.”

Noak then shot and killed himself.

Homicide Squad detectives are continuing to investigate.