pistolero (n.)
1937, from Spanish; see pistolier.