gunsmith - noun

singulargunsmith
pluralgunsmiths