You know, I am always happy to buy a product made in America, but I sort of let go of the idea that it had to be American or I wouldn't buy it a long time ago. The short reason for that is simply the fact that we live in an increasingly global economy, the long answer is that at the end of the day I want to buy the product that best suits me.
What I mean by that is simple, in it's essence. I own a XD. It's a Croatian product. However, despite that, my Croatian gun made Americans money several different ways. And, I might add, it is a product that satisfies a need for me perfectly. If you take price out of consideration, I would probably still choose to own this gun, because for me it is simply the best choice. I love Ruger and have made no bones about that fact, and I even loved the SR9 I once owned, but the fact is that for a 9mm pistol, the XD is about perfect for me. Maybe not for everyone, but for me. Largely I do own American made guns, but if a foreign product has the level of quality that I am looking for, then I am not going to spend any time at all worrying about it. By the same token, I prefer American made knives. I have no problem with certain foreign manufactured knives, like the Japanese and even Chinese Spyderco's and certainly not Mora's, but at the end of the day I feel like I am getting a better product for my money buying American knives.
When it comes to other products, like electronics, the fact is that America simply doesn't compete. Good luck trying to find an American-made television, and while that iPhone is sold by an American company, we all know where it was actually made. Could we build excellent products domestically? Absolutely, but the price we would pay for those products would be astronomical. We can compete with things like cars and boats and whatnot, but there are certain areas where we simply do not compete anymore. We certainly have the knowledge base to develop those products, but the simple economics of producing them domestically at a reasonable cost preclude American manufacture.
Anyway, for me, it all boils down to the product regardless of what that product is. I work hard for my money, and when I spend it I want good value for my money. For the most part, I will buy American if I can, and I certainly buy Colorado when I can, but if Colorado specifically and America in general can't compete I don't waste time or thought worrying about it.