RE: hand guns in new york?
whether you can get a carry permit is entirely dependent on the county. Onondaga Co. is a hard county to get one (because of the city of Syracuse). On the other hand, right next door in Cayuga it is much easier (where I got mine). I now live in Broome, another difficult county to get a carry permit (another city - Binghamton). My total costs about 10 years ago was ~$120 (a big costs was the photos that I needed).