A Durham police spokesperson told ABC11 the 9mm handgun was found on the ground outside of the vehicle at the license checkpoint. Hairston was also charged with driving without a license.
Sources close to the program have confirmed on that UNC head coach Roy Williams talked with P.J. Hairston on Thursday morning concerning his possession of marijuana charge.
That initial conversation, according to sources, ended with the understanding that Hairston would be disciplined internally and, if there were no further issues, a suspension for any practices or games next season would not be expected.
The rising junior guard announced in April that he would return to UNC for his junior season. He started UNC's final 13 games of 2012-13 at the 4-spot and averaged a team-high 18.2 points per game during that stretch.
ESPN.com projected Hairston as a late first-round draft prior to his decision to return.
The Greensboro, N.C. native led UNC in scoring with 14.6 points per game last season and shot 39.6 percent from 3-point range. His 89 made 3-pointers are the second-most in school history, trailing only Shammond Williams (95 in '96-97). He scored 20 or more points in six of his 14 starts.