The National Rifle Association begins its annual convention in Houston on Friday, and leaders of the…