Suspicious activity surrounding a 17-year-old Colonial Forge High School student prompted authorities to search the student’s backpack, police said.
The search revealed a .40 caliber handgun inside.
The juvenile was charged with possession of a concealed weapon and possession of a firearm on school property.
The student is being held at the Rappahannock Juvenile Center. The investigation is ongoing.