A person who makes and repairs guns
A gunsmith makes and repairs guns.
What We call a person who makes sculpture
Gun maker
it mean's a person that makes guns
Gun Dealer
A person who makes of
What We call a person who makes sculpture
Expert gunner.
A person who makes maps is a cartographer.
You might call a person who makes burgers a "hamburger cook," "cook," or "grill chef."
A person who makes cart wheels is a wheelwright.