Dude, you need to get to grips with that phrase now you have adopted it. Example of ad hominem would be "You know nothing about guns. You are not American".* * I think, anyway. I'm not very good with the context of it myself.
I'm tired of you misusing that term.
What about places like South Africa, Mexico, and Colombia? Libya? There are places all around the world that buy firearms. Sure, guns are produces by companies that specialize in making them. But they're not making them just for the U.S. market.