Toronto police said the boy had gotten into a fight with another student at Oakdale Park Middle School Friday and the gun was found in his knapsack after a teacher intervened, the Toronto Star reported Wednesday.
The unidentified youth allegedly told authorities he found the .38-caliber Colt revolver on his way to school, the newspaper said.
He now faces assault and gun-related charges.
'Happy' fan videos make Pharrell cry [VIDEO]
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend