Didn't vote in above poll due to unique NY laws that applied to me. I moved to another county, the county I am in now (40 minutes from old county) has a great Judge who believes in the 2nd amendment and an individual's right to carry (provided you pass the strict requirements).
Basically it's possible to get a CCW permit here in this county that allows me to carry in all of NY State (except NY City). Don't get me wrong NY is very tough all over, a long, costly & thorough background check, fingerprinting, reference checks, NRA course, etc. The final process is to meet with a Judge or Sheriff to review your application in person, if the Judge or Sheriff doesn't believe in an individual's right to carry you may have to prove you've been robbed or carry a lot of ca$h.
New York lacks state-wide consistency in some counties it's up to the local Sheriff's dept., in others it's the County Judge(s). Some Judges & Sheriffs simply don't believe in an individuals right to carry, they have their own agenda, and apply the law as they see fit. I have since applied and can carry as non-resident in PA, NH, ME & VT (no non-resident needed). I am looking to apply to FL next and can never expect to carry in NJ, but unfortunately only law-abiding citizens obey the law and there are plenty of criminals who carry in Jersey.