Obviously we can't buy exclusively American made but we can all try to be more attentive to the problem. New Balance closed their last facility in the US a few years ago so there isn't one shoe manufacturer left and we need shoes. Levi Strauss sold out years ago and they've not gotten my money since. I can buy a pair of jeans from Bass Pro for twenty bucks or less that's made in China, even less at the unmentionable super chain. Same thing with shirts, underwear, socks, etc....
Somewhere we have to draw a line in the sand and each of us has to determine where that line is drawn. I'm not condemning the fact that we all must survive, I make a decent salary but I have to be frugal when I can and other times, when the purpose of the item permits, I'll buy the best I can afford while trying like hell to keep the jobs here at home.
Personally, I think some of the money people spend on guns is ridiculous considering there ARE American made firearms that work well and are reasonable priced. No one really NEEDS a Wilson Combat 1911 worth 3K to 5K and those that buy them are free to piss away their money any way they see fit. I would buy one Para or Colt 1911 and 4300 dollars worth CD's (certificate of deposit).
Everything I own, literally, I use or I don't need it.