This country. I love how we equate the freedom to have guns with freedom. The problem isn't the guns. And it isn't lack of guns. And it isn't even the pocket areas with dissillusioned kids. Although that is a manifestation of the real problem...which is that we are told how to be free and how to live our lives. In many cases people are at odds with that. Especially poor, young folks, whi haven't yet accepted society as it is. But in general anyone who has had several bad days in a row and has a disposition towards anger can snap and decide to use a gun to feel powerful. Especially when guns are EASILY available. This is reflected in the US where the entire country has an overall murder rate higher than most large foreign cities. Then you have an area in England with a higher murder rate than even DEtroit or DC...well I say, they do get their weapons somehow... and they must be some extremely dissatisfied youth to have such a high murder rate. I'm guessing Manchester is the most boring, no future type, industrial shit hole in England. My answer: don't make laws for or against guns, just make a society that is less oppressive so that people don't need to push others around with lethal weapons to feel strong.
Back in the day physical fights or ability to avoid physical fights used to be a skill that made people really aware of each other.
Its unfortunate that the OP feels a need to have a gun in school to protect herself. Well I suppose if the guy has a gun, then what is she going to do. Still, I stick by what I say...in a less oppressive world, less guns would be made, because there would be less unsatisfied people, and if this guy couoldn't be stopped with pepper spray, then the more aware people in the vicinity could surely take the guy down...without a gun.