The US military is recalling more than 18,000 bullet-resistant vests made by Point Blank Body Armor, following a previous recall of 5,000 vests made by the company in May.