I just feel like this is something that needs to be said, and I haven't seen anyone else approach it, at least not directly, so here goes.
I am pro-gun. I believe in our Right to Bear Arms. I do not think we should make laws making it harder for law-abiding citizens to obtain guns.
I do not think that guns kill people. I think that criminals do. Sometimes crazy criminals, but criminals.
Making it harder for law-abiding citizens to obtain a firearm does nothing, since often the guns used in crimes are stolen.
Criminals do not care for the law. They don't care how many laws you enact, they will break them to accomplish their goal.
Stricter gun laws are not the answer.
Now, that being said, I cannot think of one single legitimate reason why automatic or semi-automatic weapons are legally available in this country. Not one.
Furthermore, I do not think banning semi-automatic weapons infringes on your right to bear arms. It doesn't.
The only reason "legitimate" reason I know of to own a semi-automatic weapon is for fun, because you enjoy shooting them. They're not permitted for hunting. In the face of an intruder, a single-shot firearm will protect you just fine.
And taking away something that you think is "fun" is not infringing on your constitutional right to protect yourself.
I have thought, and thought, and thought, and thought, and thought, and I just cannot come up with a reason why these firearms are permitted in the hands of anyone other than law enforcement or military personnel.
Do I think banning semi-automatic weapons will keep mass shootings from occurring? No.
Do I think that by slowing the shots fired it will limit the number of casualties and give more people a chance to escape with their life? Yes.
Do I think that chance is worth people giving up something they think is "fun"? Absolutely.