U.S. Senator Ted Cruz of Texas claps before speaking at the NRA-ILA Leadership Forum at the George R. Brown Convention Center, the site for the National Rifle Association’s annual meeting in Houston