Sorry, but I look at this NYC massive deployment as a result of fear, and it makes us look reactive and weak.
Three guys, maybe, out of 310 million, and we panic all over the news, and flood NYC with LEO?
If most of us were walking around armed, nobody in their right mind would try much at all.