I hear these terms being throw around in the ignorant ass media and on here as well. A few points:
"Assault weapon" is used to classify long rifles capable of holding 30+ very fast bullets bullets. this kid used two handguns, which are NOT assault weapons by any legal or group definition.
"Automatic weapons" - any gun which fires multiple bullets when the trigger is pulled once. Again, this was NOT used yesterday. He used "semi-automatic" guns - which require one trigger pull for every one bullet fired. Automatic gun = machine gun. They cost $2500+ each and require a $2000 tax stamp to get, afte r along background check.
"armor piercing bullets" - beyond ridiculous. Not used, and not manufactured since 1994.
So please, if you don't like guns, that is fine. They save lives and take lives, but a ban would only take them out of the hands of good guys. Just please, don't abuse words throw around by ignorant people.