Moments ago Chris Cox announced that the NRA has officially endorsed Donald Trump for president of the United States. In his speech following the announcement, Trump stated flatly that “I will not let you down” when it comes to protecting the Second Amendment rights of Americans.