New York - Body Armor Law In New York, any adult can purchase and use a bulletproof vest, unless that adult has been convicted of a felony. Bulletproof vests and all other body armor can be purchased online or face-to-face.
Section 270.20 Unlawful Wearing of a Bullet Proof Vest
A person is guilty of the unlawful wearing of a body vest when acting either alone or with one or more other persons he commits any violent felony offense defined in section 70.02 while possessing a firearm, rifle or shotgun and in the course of and in furtherance of such crime he wears a body vest. The unlawful wearing of a vest is a class E felony.
Buy new. There is a lot of used Israeli stuff out there. You don't know how old these are. Kevlar has a shelf life. If you can get one that has space for trauma plates that's good. I believe the plates are forever.
I got mine from a company in Ohio called Force One. The make your vest when you order it. Takes about 4-6 weeks.
Also if you get plates make sure the are protected from spalling.(should be coated)