(CHARLOTTE, N.C.) -- A bus driver in North Carolina is being hailed as a hero after convincing a gun-wielding seventh grader to hand over his loaded weapon during a terrifying bus ride.
The 12-year-old boy tried to hijack the school bus to Washington so he could shoot government officials, witnesses told ABC News Charlotte affiliate WSOC-TV.
Driver Evans Okoduwa said Tuesday that while he was scared during Monday's incident, he knew that if he didn't get the child to drop his weapon he "could have been shot."
The student has not been identified because he's a minor. Charlotte-Mecklenburg Schools police say the suspect has been charged with eight counts of kidnapping and two counts of possession of a weapon on school grounds.
In addition to the gun the student held in his hand, police say he had also given a second gun to a fellow classmate.
"[The classmate] was asked to participate and didn't," said CMS Deputy Police Chief Randy Hagler.
Although witnesses on the bus claimed the boy wanted to be taken to Washington to attack government officials, police have declined to discuss a motive. Okoduwa said that the student did not tell him what his intentions were.
Copyright 2011 ABC News Radio