Police filed murder charges against 39-year-old Ashraf Mubaslat. He turned himself in Tuesday afternoon.
Mubaslat was originally charged with assault with a deadly weapon and released from jail on a $500,000 bond.
Police said Mubaslat shot 44-year-old Noel Rivera inside a car in a driveway in the 1900-block of Stadium Drive on Aug. 23.
He was taken to Duke University Hospital where he died over the weekend.
Investigators said Rivera and Mubaslat were acquaintances and the shooting was not a random act.