Tom Selleck is a spokesperson for NRA.
From wiki:
Political views and the NRA
To promote his film The Love Letter, Selleck was invited to be on The Rosie O’Donnell Show on May 19, 1999. However, he found himself defending an ad in which he appeared supporting the National Rifle Association (NRA) and his position on gun ownership. Selleck said, “It’s your show, and you can talk about it after I leave.” O’Donnell was highly criticized; it was criticism which led her to make an apology to Selleck by saying, “For him feeling embarrassed and humiliated by me, I strongly do apologize to him personally, but I do not apologize for my feelings about the issue of gun control.”[24]