Police said it happened at a parking deck as the victims left a club called the Power Company on West Main Street.
Twenty-three-year-old William Riley Junior was killed in the gunfire. Another victim was taken to Duke University Medical Center with life-threatening injuries. A third person was just grazed, police said.
Police have not made any arrests in the case.