The shooting happened on McFarland Drive and Mt. Moriah Road off of 15-501 near I-40 around 10 p.m.
Authorities say two high school students from Pennsylvania were wounded in an AT&T store parking lot, but one of the victims was able to run across the street to Outback Steakhouse for help.
Both victims were then taken to the hospital.
Authorities say 18-year-old Darrell Turner, a senior at Gateway High School in Monroeville, dead a short time later at Duke Hospital. He was traveling to Florida for a 7-on-7 football tournament and was staying the night in Durham when the incident happened.
The other victim, Turner's teammate 15-year-old Thomas Woodson, suffered a gunshot wound to the leg area and is in stable condition.
The teen's football coach says the players were eating at Five Guys restaurant when they got into an altercation with a man who then started shooting. He says everyone began to run away, but the two victims were hit in the parking lot. The coach says Turner was shot twice in the back.
The suspected gunman, 22-year-old Gabriel James Gamez of San Antonio, Texas, was arrested around 2 a.m. at a nearby hotel where he was staying. He was apparently in town visiting for a family funeral.
Authorities say Gamez and the teens did not know each other.
"At this time we are continuing our investigation, to find out what the motive was, we have located the weapon we believe was used in this homicide," Durham Police Chief Jose Lopez said.
Gamez is charged with murder and assault with a deadly weapon with intent to kill inflicting serious injury. He has been placed in the Durham County Jail without bond.
Gamez is no stranger to the law; he currently is scheduled to be in court on July 19 for a theft charge, according to the Bexar County Clerk of Court in Texas. He's also had prior charges for possession of marijuana and DWI dismissed, and an unlawful carrying of a weapon case deferred.
Keith Lawrence with Duke University says that the teens were supposed to have an unofficial tour of the university on Friday.