gunslinger - noun

singulargunslinger
pluralgunslingers