If you are stationed in New York for 30 days or more but are not a resident, you pay resident prices for fishing, hunting and trapping licences.
Buy your licence at a Department of Environmental Conservation licence issuing agent and show your orders assigning you to New York.
Your military ID card and orders showing you are stationed in New York for 30 days or more.