Most countries that have any industrial manufacturing capacity makes SOME firearms. If you search Wikipedia for AK-47 (which is only ONE type of firearm) scroll down to the list of the countries that make the AK. Major countries have been the former Soviet Union, and its members, China, Germany, England, Belgium, France, Israel, Italy, Egypt, South Africa, Japan, Korea, Arentina, Brazil, Canada, Mexico, Australia, Switzerland, Sweden, Norway- and of course, the US.
NERF. who do you think makes "nerf guns"
And airsoft company that makes videos and sells guns.
A gunsmith makes and repairs guns.
Essex
Marlin
Winchester
England.
A person who makes and repairs guns
Diana makes Original Air RIFLES.
USA
All of them.
Every country