Mannen begynte å skyte mot en israelsk sivilist som kom til byen Qalqilya på den okkuperte Vestbredden. Israeleren og to palestinere ble såret, før israelske soldater skjøt og drepte angriperen, opplyser den israelske hæren mandag.
Det palestinske helsedepartementet sier mannen som ble drept var en 18 år gammel palestiner fra området. Et bilder hentet fra en konto han hadde i sosiale medier, viser 18-åringen i en militærlignende uniform mens han holder et gevær og ammunisjon.
Hamas sier mannen var ett av deres medlemmer.
Volden på Vestbredden har eskalert parallelt med Gazakrigen, med flere israelske militære raid, økt vold fra bosettere og flere palestinske angrep i gatene.