US President Joe Biden on Tuesday called for Americans to stand up against the country's powerful pro-gun lobby after a gunman shot dead 18 young children at an elementary school in Texas. "When, in God's name, are we going to stand up to the gun lobby," he said in an address from the White House.