A gunsmith is a person who takes not working guns and puts them back together, replaces parts to restore functionality, and modifies them to perform particular tasks. They can also create a completely new firearm or an addition to a firearm from scratch. Effectively, they restore guns to their original…
Continue Reading


















