At least one man is in a serious condition after a shooting on a street in central Tel Aviv on Saturday, Israeli police said.
The suspected shooter was then shot dead by a municipal patrol officer, Tel Aviv's mayor Ron Huldai told Israel's public broadcaster.
Police identified the gunman as Kamel Abu Bakr, from a village near the flashpoint city of Jenin in the northern West Bank.
A police spokesman told the Israeli public broadcaster the shooter had been "neutralized.”
The shooting comes a day after a Palestinian teen was killed in an attack by Israeli civilians on a Palestinian village in the West Bank.
Washington has expressed concern over a growing number of attacks by Jewish settlers on Palestinian villages in the West Bank, where violence has worsened since last year with increased Israeli raids amid Palestinian street attacks on Israelis.
The man in critical condition is a municipal patrol worker.
Israeli police said that municipal inspectors noticed Bakr, and, believing he was acting suspiciously, approached him. They said Bakr then opened fire, wounding a 40-year-old inspector. An inspector then shot the attacker. Bakr later died at Ichilov Hospital, according to hospital officials.