Where are you? What county? What do you mean by a credit cart type permit?
Do you mean a NYS License to Carry? They take several months to get. Explain what only took several days.
In Delaware County licensees are issued a purchase document with no expiration date, so you this is one of the few places in NY that you can just walk in and buy a pistol without going back and forth to the licensing agency to purchase.