News outlets report the 17-year-old was arrested Friday morning after staff at McAdory High School in McCalla found him in a bathroom with a loaded handgun.
The former student has not attended the school since December, according to school officials.
The school was put on lockdown, which has been lifted. No injuries were reported.
A statement from the school system says classes resumed normally after the incident.