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...
Separate names with a comma.