Take a look at the Wikipedia entry Gun Laws By State - New York. It's very well written (mostly by me.)
Basically you are screwed if you want to carry, or even possess a handgun without a NY State License.
They are not issued to non-residents (with rare exception for business carry for a non resident from a contiguous state, doing business in both states) and there is no reciprocity whatsoever with any other state.
Problem is that a license is required for both possession and carrying of a handgun.
Other problems include the fact that six US states (the New England states) require travel through New York in order to connect with the rest of the US.
The only states that are as bad are New Jersey and Maryland. All others have some provisions for either obtaining a non-res LTC, unlicensed open carry, or at minimum, tossing the gun in the trunk on the way through.
Not New York.
And yet I carry every moment of every day that I'm not at work, and often open carry in rural areas. Encounters with police (usually a wave as they drive by) are non-events. Needless to say I live upstate.
The State of New York prefers that you carry a cell phone for defensive purposes.....to call a cop.At the risk of hijacking this thread I have an additional question. I am going to be working with a new client and traveling to NYC a lot over the next few months. I know i cannot carry my pistol. Is anything permitted for defensive carry? Pocket knife? Pepper Spray? Kubatan?
, or to throw it at the BG. They can pretty much guarantee that a LEO will be there to help you within 30 or 40 minutes. I think if I was going to go back for any reason, I would most likely have a shotgun loaded with slugs in a case behind the seat or in the trunk. I believe that is still legal without a NY permit. As I understand it, you do not want to be caught with a handgun there and not have a NY permit. So, as a result, probably the best way to go to NY is to fly because you can't take your gun with you anyhow.The State of New York prefers that you carry a cell phone for defensive purposes.....to call a cop.