“Assume that anyone carrying a firearm is carrying unlawfully.”
That’s the way it always is in any jurisdiction that requires a permit to carry concealed. If the cops stop you and find a gun you are assumed guilty of carrying unlawfully UNTIL YOU SHOW YOUR PERMIT. That is proof of innocence.
No, the law always demands a presumption of innocence in all cases. Demanding a CCW permit be produced constitutes verification/confirmation of innocence, not presumption of guilt. When you are pulled over for a traffic infraction, the demand that your DL be produced does not constitute a presumption of guilt or assumption that you don’t have a valid DL. This might seem like a subtle distinction, but as pointed out, it reveals a bias that should prove problematic for NY in future cases.