BC1, with all due respect, your statements are not entirely true. While you may be able to go unmolested in NYS, all of NYS is not the same and the rules are not consistent. New York is 100% based upon where you live. If where you live is gun-friendly, you can enjoy your freedoms. If where you live isn't, then you will NEVER get the freedoms you should. Also, there are many counties that have their own rules that are not in the Penal Codes, but are county police and sheriff policies that are followed to the letter. There is no standardization on any item, from reference letters to restrictions all the way to disqualifying histories. There are counties where you CAN NOT get an unrestricted, full carry CCW permit UNLESS you prove need, or pay a permit service a lot of money (such as yourself). The demonstration of need is also not consistent. In one county, you will be forced to produce CASH receipts of bank deposits of $5K or more for a period of 60 days and be forced to renew your license and re-demonstrate the need every 5 years, etc. Other counties will have different criteria.
Second, Nassau, Suffolk, Westchester, Putnam and Rockland as well as the five boroughs of NYC do not offer "Valid Until Revoked", (which is the correct term, not "VALID FOR LIFE") permits. All of the permits in the counties mentioned are valid for either 5 years or 2 years and must be "re-certified" for renewal. They also state quite clearly that they need not have a reason for non-renewal.
Third, Counties have different requirements for obtaining the permits. For example, Westchester will not issue any permit without an NRA Basic Pistol Certificate. This is not so in other counties as the laws do not set forth this requirement. While this is not law, it is policy. Another policy, which is enforced (they came to my home), is that before they will allow you to purchase a 3rd handgun or more, you must have a secure storage (safe) method for your weapons. No, this isn't in the law anywhere, but is 100% true. A detective will visit you to verify you have a safe. (Great use of taxpayer money)
Lastly, you cannot carry in government office buildings in certain counties due to ordinances (Nassau, Suffolk, Rockland), or in any courthouse or law enforcement station. The tough part about New York is that although there is a very strong county government system and, while there is state preemption on most firearm laws, the counties are the issuing authorities for permits and take a "follow my rules or else" stand.
As I previously said, trying to paint New York as gun-friendly or reasonable is just plain irresponsible. The shifting laws, standards and extreme penalties are ridiculous. While NY is not all negative, it has a very long way to go.