Point Blank Body Armor on Monday agreed to replace 2,000 bullet-resistant vests at an estimated cost of about $1.5 million.