States determine drinking age.
They are referring to the same thing. The Federal Government makes the US Law.
18, the same as it is everywhere else in the US under federal law.
The US constitution is the supreme law of the land. Following that, Federal law is supreme (or controlling).
Federal law specifies 21 or older for a handgun and 18 or older for a rifle or shotgun.
They haven't. By federal law, everyone 18 years of age must register for the Draft (even though it is currently inactive).
Varies by jurisdiction. Under US federal law, it's 16. However, several states impose stricter age of consent laws.
If you break a federal law (a law that is set by US Statutes and NOT by state statute) your case will be heard in Federal Court.
Federal law comes first and then state law as said in the constitution.
While not a US citizen, It is my understanding that where federal law has jurisdiction, it is supreme, state law would need to change to meet the federal requirements. Yes, the Federal Law trumps the state law.
1954
Federal law is 18 for long guns, 21 for hand guns.
Congress