The N.R.A. Gathering in Houston Spotlights an American Divide. National Rifle Assn, Houston (Tex), Demonstrations, Protests and Riots, Gun Control, Uvalde, Tex, Shooting (May 24, 2022), Buffalo, NY, Shooting (May 14, 2022)