Gunsmiths repair, design, modify and even build firearms. A gunsmith is not the same thing as an armorer. Typically armorers only replace wort out parts in standard issue firearms.
Search for gun smiths near you.
Gun Clubs
Gun Ranges
Gun Shows
Gun Smiths
Gun Stores
Gun Training