Under New York State law, carrying a knife is generally legal as long as the blade is under four inches in length and the ...