Doesn't NYC STILL ignore this Federal law?
New Jersey on the other hand hasn't issues a carry permit to a non law enforcement officer in over 20 years.