Police said Christopher Lock, 29, of Fayetteville died at Cape Fear Valley Medical Center after being shot multiple times inside an upper-floor unit.
Stay on top of breaking news stories with the ABC11 News App
Officials also said the shooting was not a random act; Lock had been shot by a person he knew.
On Friday, detectives with the Fayetteville Police Department Homicide unit charged a suspect in connection with the shooting.
Bennjamin Wright, 17, was charged with Voluntary Manslaughter. Wright turned himself in to the Cumberland County Detention Center where he remains under a $50,000 secured bond.
The video in the media player above is from a previous story.