Police made the arrest Monday after a tip came in to the school Resource Office at Milford High.
A loaded 20-gauge shotgun was found in a 16-year-old's car.
Police do not believe he planned to use it in the school.
The student was arraigned and released to his parents.