If you don't like guns, that's fine... but don't be ignorant with brash claims that banning guns will fix a problem completely.
It's not like these kids who shoot up schools don't display any signs of problems, it's right in front of the teachers, psychologists, counselors, parents, friends.... everyone. Ignore the symptoms, don't be surprised when you get cancer.