
New York has passed a new law barring the sale of bullet-resistant vests, but the legislation has drawn some criticism as it does not prohibit the kind of vest used by the man who killed 10 people at a Buffalo supermarket in a mass shooting earlier this year.
During that attack, the shooter wore a steel-plated vest, which was strong enough to stop a handgun bullet shot by a security guard who was trying to take him down.