Donald Trump promised attendees at the NRA convention in Dallas that he will protect gun rights and roll back some of President Joe Biden's gun reforms.