Guns won’t be allowed inside the NRA Convention.