I love these arguments, "AR15 vs M1 Abrams, wonder what will win" one on one, yes you are correct. But add 2000, 5000, or 10,000 people with AR15's vs M1 Abrams, and now you have a different outcome. The laws in the US allow its citizens to legally carry and have firearms, what really causes heartburn to anti-weapon folks is that with 10's of millions of weapons and trillions of ammo, overall, the country is very safe. You have a better odds of winning the lottery, getting bit by a shark, winning 1000 in a row on blackjack, and getting struck by lightning the same day than getting shot by a legally owned firearm.