Wonder what his DU forum name is..
Given the proper training, the gun would never have shown up in school. Most kids that I know whose parents own guns have taken the necessary training courses, and wouldn't think of nringing the weapon into school. This is another case of parents letting their children go unchecked.
Vacaville translates to "Cow Town".
I know this thing happens in all kinds of cities and towns, but what popped out at me was the place, Vacaville, the location of a prison.
It reminded me of Leavenworth, Ks, where several state and federal prisons are located. And where many prisoners' families, (with their kids), move, in order to be able to visit their imprisoned family members.
Just an observation on a particular group of understandably, troubled kids.
Vacaville: Former home base and operational center of Cindy Sheehan (now that she's moved to Berkeley).