Thank you. Thats what I thought, but you can never really be sure with NY rules and regs.
Is a sight with the LED that illuminates your pins considered illegal for hunting in New York. From DEC website: "It is unlawful to hunt...
Along with this I throw a few handfuls of the local vegetation into my clothes tote. Makes me feel like I smell a little more like the woods.
Separate names with a comma.