gunslinger
gunslinger - noun
a professional killer who uses a gun
gunslinger - thesaurus
gun
gunman
hitman
shooter
torpedo
triggerman