Biden says if US can't ban assault weapons, minimum purchase age should be twenty-one.