gunbuilder
Etymology
From gun + builder.
noun
Synonym of gunmaker.