gunfighter

noun
1
a person who uses guns in a fight
تفنگچی