I've said it before, but will say it again, as I think it bears repeating: Ted Nugent is an excellent guitarist, a superb showman, evidently a wise businessman, but, a poor spokesperson for the NRA and 2A supporters. I know he has an army of fans, sycophants, and cheerleaders, but his supercilious, condescending attitude toward interviewers and anyone with whom he disagrees is offputting and insulting, and his foul mouth, homophobic slurs, and other childish rhetoric don't win us any friends, or favorably influence anyone outside our "amen corners".
There are plenty of less notorious but more measured spokesmen for "our" issues, David Koppel, Alan Korwin, John Lott, for examples, come to mind. Admittedly, none of these guys have Nugent's media cachet, but they also are able to make cogent arguments, supported by facts and data, rather than Nugent's outlandish outbursts on dealing with criminals, etc.
Picking fights with people whose minds are already made up is futile. Presenting a reasoned argument to fence-sitters may whittle away at our opponents and advance our cause, and can't hurt it. Ted ought to muzzle himself, and leave the political PR to the pros.