Guns are great.
Great for killing Hamas-ilk terrorists coming to invade your home, murder you and rape/mutilate/torture your children to death or kidnap them.
All shown in "Screams Before Silence".
If only the lovely families and children had been armed with AR15s and handguns, they could've saved themselves from the horrors inflicted on them.
Also a Glock 19 pistol-rifle that can hold 3 magazines, 62 rounds.
If only those at the festival-party had been armed, instead of being sitting ducks.
All families in America should be armed to the max, all family members capable should be armed and ready to shoot terrorists/ home invaders at a moment's notice.
Here's a suggestion. Why don't you use the word "necessary" instead of "great"? It's hard to believe that anybody, even an uncaring, terrified coward, would use the word "great" to describe a tool responsible for so many needless deaths as "great".
So, if you really believe that a gun would prevent death at the hands of "evil terrorists" (an event far more statistically unlikely than the weapon being used to kill somebody accidentally) by all means you should have one, even a an illegal one (wouldn't you rather be judged by 12 than carried by 6?). I'll just wonder if you'll continue to call it "great" when used for other means than killing evil terrorists.