Under a new law the Pentagon will be prevented in coming years from contracting and procuring from companies on its 1260H list.