Fred Thompson to address NRA convention