A 12-year-old boy was caught with a gun in his backpack at a Brooklyn middle school Monday morning, cops and law enforcement sources said.
The child was found with the weapon at Middle School 577 Conselyea Preparatory School in Williamsburg just before 10:30 a.m., according to law enforcement.

It was not immediately clear whether the gun was loaded.
The boy was charged with criminal possession of stolen property, police and sources said.
No injuries were reported at the school on North Fifth Street.
— Additional reporting by Anthony Blair