Yes, McCain was correct to say that, and it pains me to type that as Cox was a bigtime NRA member, but if you are bad at your job, you are bad at your job..
Are you confusing your Chris Cox's? :P
Here is the SEC chairman and former congressman:
Here is the current NRA chief lobbyist: