gunsmith
1. [ noun ] (work,arms) someone who makes or repairs guns
Related terms: smith
Similar spelling:   guanosine