Tirod, you're correct. You can't ALWAYS buy American. Some products simply don't exist and there are even cases where the US made product is inferior to something made overseas. However, I'm of the opinion that neither of those cases apply here. I see that the Lucid mounts are American made. If the magnifiers were as well, I might even buy the whole system. Can't pull the trigger on it as it is though.
I don't have $500 to drop on a new EOTech today, but I'd rather either find one used or wait until I've got the spare cash for it. That's just me. You can do as you please, but it's not fair to complain that your fellow citizens won't pay for what you're worth and then buy foreign products if you can help it.
http://americanmadeoutdoors.com/cate...ights-usa.html