McBath: NRA president can apologize to me by ending ‘their extremist agenda’