There are many more permit holders than that in several states. In the final analysis teh US Constitution should be enough permit for anyone. NYC has prosecuted a man in jail for defending his son in his own home. There is no reason for NYC's gun laws except to protect criminals and encourage violent crime.
Different situation because he was in his home. Have you ever been to lower Manhattan at 9:00 a.m. on a Wednesday? I bet there are more people on the streets just within eyesight than there are in most of the cities, towns, or villages across the Country.