On Wednesday, officers responded to Franklin and Wallace streets and discovered 21-year-old Brandon Blanton suffering from multiple gunshot wounds.
He was later pronounced dead, police said.
During the investigation, an arrest warrant was issued for the suspect, 22-year-old Tyler McKinney of Philadelphia.
On Sunday, McKinney surrendered to members of the U.S. Marshal's Regional Fugitive Task Force/Camden Division and Gloucester Counter Prosecutor's Office in Woodbury.
McKinney is charged with murder, robbery and other crimes, officials said.