According to the New York Penal Code, Section 265.01(1), it is illegal to possess or carry any dangerous or deadly weapon in a public place. This includes any weapon that is capable of causing death or serious physical injury, including steel batons.