Another Columbine waiting to happen . . .