President of the United States Joe Biden says the US should ban assault-style weapons and high-capacity magazines to tackle the carnage of gun violence.
Addressing the nation after a spate of mass shootings, he said too many places had become killing fields.
He said if a ban is not possible, the age limit for buying such weapons should at least go up from 18 to 21.