gunsmithy

Noun

 * 1) A gunsmith's shop.