ROWAN COUNTY, N.C. - Police say on two different occasions undercover officers bought prescription drugs from 16-year-old Austin Graham.
Then on Thursday when a school resource officer searched the South Rowan High School student he found cellophane wrapping with heroin residue in it, according to officials.
Graham's grandfather told Eyewitness News that Graham is normally a good kid and he's shocked by the allegations.
"I’m just blown away by it," he said. "The kids are going to try this, that and whatever, and all you can do is the best you can and hope that you can instruct them and go from there.”
While neither of the purchases made by undercover officers happened on school property, that's where Graham was arrested Thursday.
Students said the news has been buzzing around the school.
Graham is out of jail tonight on $10,000 bond. He's due back in court July 16.
Sign up for breaking news alerts, click here.