Twenty-seven-year-old U.S. Army Staff Sergeant Mark Lewis Salazar died at Cape Fear Valley Medical Center, Fayetteville police said Sunday.
The shooting happened around 3 a.m. on May 5 when police responded to calls of shots being fired in the 6500 block of Pacific Avenue.
The three arriving officers spotted Salazar standing in the driveway of 6505 Pacific Avenue. Police said he had a handgun.
Salazar was wounded and taken to Cape Fear Valley Medical Center where he had been listed in critical but stable condition.
The details of his death were not released.
The three officers involved were placed on administrative leave with pay and are identified as James Tart, Michael Bohannon, and Chase Robinson. Tart has 17 years of service, Bohannon has six, and Robinson has been on the force for three years.
The Fayetteville Police department said the officers gave several commands for Salazar to drop the gun but said one officer shot Salazar when he had allegedly raised his weapon.
Salazar was assigned to the U.S. Army Special Operations Command.
The shooting remains under investigation by the State Bureau of Investigation.