The reason NY state doesn't recognize cc permits from other states is because other states allow irresponsible immature people to obtain cc permits. That's why other states have to micro-manager their cc permit holders.
What good is a firearm that you have to leave locked in the car while having a meal, visiting a medical office or hospital, going to church, attending a public meeting. True irony, if Charleston held a public hearing to discuss self defense no at the meeting could carry a firearm for self-defense.
In NY we license people to carry to defend themselves while going about their business. In SC it appears they license people to carry in their cars.
And lets consider this - if the courts held that each state had to recognize each other state's cc permits, would SC be required to allow me to carry in bars, churches, medical offices, and government offices? If not, then they wouldn't be recognizing the NYS cc permit. Instead, they would be treating NYS permit holders like a child who can't be trusted to carry a firearm because they issue cc permits to idiots in SC.
and what about SC permit holders in NYS - would they be prohinited from carrying in bars, churches, government offices and medical offices because their issuing states thinks they are too irresponsible to be allowed to carry a firearm for self defense?