Synonyms for "gunslinger"

Words with similar meaning