The US Senate passed a rare bipartisan package of gun safety legislation, sending it to the House of Representatives for approval.
The bill passed 65 to 33 votes and is the first major gun control legislation to pass in three decades.
It comes after a number of mass shootings, including at a school in Uvalde, Texas, and a supermarket in Buffalo, New York.
The measures include stricter background checks for young gun owners, measures to keep guns away from more perpetrators of domestic violence and red flag laws that will allow authorities to take weapons more easily to people deemed dangerous.
The $13 billion package will also fund programs on school safety, mental health and violence prevention.