Donald Trump will be at the NRA convention in Dallas this weekend, and so will we.