According to CNN, it's Clint Eastwood and I suppose he'll bring a gun for everyone - the U.S. can't have enough guns on the street.