Much of NYC is SO dense that it seems absurd that anyone, even police, should be able to fire a gun there. It's almost impossible to do safely in any context.
I understand that people feel compelled to protect constitutional rights, but it often seems to defy some situational realities of the modern world? Are we really expected to forever carry this rule from a time when there were fewer people in the entire country than a single borough in a modern city?