Gunslinger
Another term for a gunfighter from American westerns, both movies and books, this Americanism first appeared c. 1920 but no one knows how or why the words gun and slinger came to be conjoined.