Wiktionary
gunsmithing
n. The craft of a gunsmith
Usage examples of "gunsmithing".
They must have forgotten more about gunsmithing than any twelve gunsmiths know.