The US Senate passed a rare bipartisan package of gun safety legislation, sending it to the House of Representatives for approval.
The bill, believed to be the first major gun control legislation to pass in three decades, passed by a vote of 65 to 33.
Fifteen Republican senators joined 50 Democrats in voting for the bill.
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 more easily take weapons from people considered dangerous.
The $13 billion package will also fund programs on school safety, mental health and violence prevention.
But no compromise could be reached on broader measures, such as a ban on assault rifles or high-capacity magazines, and these were therefore left out of the legislation.
It comes after a number of recent mass shootings, including one at a school in Uvalde, Texas, which killed 19 children and two teachers; and one in a supermarket in Buffalo, New York, which left 10 people dead.
They were among more than 20,800 people who have been killed in gun violence in the United States this year, including homicide and suicide, according to the nonprofit research group Gun Violence Archive.
Ahead of the vote, Senate Democratic Majority Leader Chuck Schumer said, “This is not a panacea for how gun violence affects our nation, but it is a long overdue step. in the right direction”.
The bill is expected to pass the Democratic-controlled House, before being signed into law by US President Joe Biden.
Mr Biden said Thursday evening: “Tonight, after 28 years of inaction, bipartisan members of Congress came together to answer the call of families across the country and passed legislation to fight the scourge of gun violence in our communities.
“The families of Uvalde and Buffalo – and too many tragic shootings before – demanded action.
“And tonight we played.
“This bipartisan legislation will help protect Americans. Children in schools and communities will be safer because of this.
“The House of Representatives should quickly vote on this bipartisan bill and send it to my office. »
Also on Thursday, the United States Supreme Court ruled that Americans have a constitutional right to carry handguns in public for self-defense, underscoring the deep division on the issue.
The court’s conservative majority overturned New York State’s limits on carrying concealed handguns outside the home, ruling it violated a person’s right to “carry and carry weapons.” weapons,” under the Second Amendment to the U.S. Constitution.