Democratic presidential candidate Sen. Barack Obama speaks at a rally in Lancaster, Pa., on Sept. 4. He strongly denied that he had any intention of taking away anyone's shotguns, rifles or handguns. (Associated Press)