It happened at James G. Blaine Elementary School at 2001 West Berks Street.
Officers were notified shortly after 2:00 p.m. after a report of a 13-year-old boy with a gun.
At least two other students have reported seeing the boy.
Police say a search has not turned up anything so far.
Students have been dismissed for the day as police continue the investigation.