Ironglow, Mikey is right. Since DEC does not recognize that mountain lions exist in NY (and they DO). If you just had to protect yourself, from an attacking animal, well you just couldn't get into trouble from shooting it. Now keep in mind, that you had better make sure you are NOT shooting from or across a road, and that you are NOT discharging a firearm within 500 feet from a dwelling, unless you own/occupy, or have the owner's written permission.
I work with a fellow, who lives in Berne, who has pictures of a "mountain lion" traveling his property. Do they exist in NYS? Yep!!!