armourer

noun
1
a person who makes or repairs weapons and armour
زره‌ساز, اسلحه‌ساز, جنگ‌افزارساز, سلاح‌ساز, تعمیرکار زره و اسلحه