Barack Obama, NRA, Donald Trump, Mitch McConnell, gun violence, El Paso, Dayton, Shooting,