Nice going, dude - well handled. Just be sure to add a few random names to your list, just for the sake of numbers.

Here's a tip for your next bust (Yeah, there probably will be another one):

Unless you were actually intending to smoke in the school grounds - I would have hidden my shit somewhere - not locker or on my person. Here's what happened when I got busted at school:

Brought 2x joints, my pipe and about an 1/8th to school. Hid the whole lot in the science class store room, which was my last class for the day.

Just after 2nd break I got called to the principal's office. I told him that he can go ahead and search my bag, my locker, even myself (same setup - cops were there, so were parents). They searched all over the place and couldn't find shit. Here's where you have fun:

1. I told the school that I demanded to know who tipped them off - as it was my constitutional right to face my accuser (Bullshitting, but I actually think it IS in the constitution). They told me.
2. I demanded an apology (always demand this one - it makes you look more innocent by pretending to be offended in the highest way.) from both principal and accuser in writing, otherwise I'd sue. Got this one.
3. Picked up my shit during last period, then I jacked up my first joint right outside the front gates - principal's office overlooks right where I was standing and the fucker couldn't touch me!!!