gunsmith

/ˈɡʌnˌsmɪθ/
noun
  1. A person who makes, repairs, or sells guns.
    • The local gunsmith sells hunting rifles and ammunition.
    • She apprenticed with a master gunsmith to learn the trade.
    • The gunsmith fixed the broken rifle in just two days.
Synonyms
What does "gunsmith" mean? | whatsthatwordmean | whatsthatwordmean