A school resource officer was called, who found six bullets in the student's pant pocket.
Police say the officer then found a .32 caliber handgun near where the student was standing.
The teen was arrested and charged wtih a number of weapons violations.
He was released on $8,000 unsecured bond.