Whtas the (US) Law on Product labelling?

I’m one of those idiots that perists in trying to “buy American”-I find it increasingly harder to do so-because you cannot tell where the stuff is made! Or also-name branded stuff-frequently, the label will state “Distributed by (insert brand name here)”-dammit-I WANT to know who made this, not who shipped it! Is there any easy way to determine the country of origin anymore?