Sophisticated weapons waiting for the battle of Mosul