The Israeli army says Israeli troops have shot dead a Palestinian gunman during a clash in the northern West Bank .