Annual Meeting Of The National Rifle Association (WATCH LIVE)

The National Rifle Association holds its annual meeting on Friday in Houston, Texas. Speakers include former Gov. Sarah Palin, Sen. Ted Cruz, R-Texas, and Texas Gov. Rick Perry. Watch live at 2pm ET: