A 15-year-old was arrested at Garinger High School on Monday morning and charged with murder, Charlotte-Mecklenburg police said.
The murder charge comes from a fatal shooting Friday in east Charlotte, three miles from Garinger.
But when Garinger's on-site police officer arrested the student, he was in possession of a gun and a stolen car, according to police.
The student's name is not being released because of his age.
He's charged with murder, robbery with a dangerous weapon, conspiracy to commit murder and conspiracy to commit robbery with a dangerous weapon in connection with the Friday shooting of 26-year-old Eskinder Dawit Asefaw. Asefaw died at the hospital on Saturday.
Two other teenagers, ages 15 and 17, have been charged with murder and robbery in connection with Asefaw's death.
Before CMPD announced the Garinger student's arrest, school officials sent out a message to parents announcing that a gun had been found on campus, the Observer's news partner WBTV reported.
The message urged parents to "speak with your child about appropriate items to bring to school," according to a copy of the message released to the Observer.
Reporter Ann Doss Helms contributed.