Before answering this question, it’s important to define what a gunsmith is: The term typically refers to a person who is skilled in the manipulation of firearms.
With the increasing number of firearm restrictions and anti-gun sentiment, it has been …