On Monday, Nelson was arrested after 15-year-old Owen Caltagirone was shot to death on Nov. 13.
READ MORE: 15-year-old shot to death south of Lillington
Deputies said they got a call about the shooting around 12:50 a.m. in the 2000 block of Highway 27 West, south of Lillington.
Authorities said they were flagged down by family members and friends who were taking the teen to the hospital while doing CPR.
Caltagirone was later pronounced dead at Central Harnett Hospital.
Nelson is being held at the Harnett County Detention Center under a $400,000.00 bond.