Personally, I favour the right to bear arms and am very much opposed to gun control. The first and most important reason why people have the right to bear arms is to overthrow a tyrannical government. Then it is important for self defense as well, and defense of others. Mexico has extremely strict gun laws and yet gun violence there is extreme. So it is a little facile to say ban guns and you solve all the gun violence, and anyway I would rather deal with the problems associated with too much freedom than the problems associated with too little.