Atlanta police said the boy is a student at Brown Middle School.
Atlanta Public Schools spokesman Steven Alford said the unloaded BB gun was found about a block from the school.
Alford said the boy was not arrested but the school board would take action.
Couple mistakenly served bag of cash at McDonald's drive-thru
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need