veteran weaponsmith

Translations
опытный оружейник