They used to say with heavy sarcasm of aspiring actors 'well he's no Chuck Heston but he ain't bad' so good an actor was he that he was better known for selling guns which was more lucrative.
He knew of course which side to be on during the Reagan years, a man with no principles whatever and very little talent either.
I think it's misleading and bogus to call people like Heston, Connery, Caine Etc. actors they are film stars, not IMO the same thing, real acting is to be found on the stage where you only get one shot at the line, it's a scary place.
Film locations are relaxed by comparison, you can always shoot the scene again and again until you get it right, is that really acting ?
Heston made movies where the movie was the star and anyone could have replaced him without any difference, people went to see epics like 'The Ten Commandments' and 'Ben Hur' to see the 'parting of the sea' and the 'chariot race' not him.
He became more and more reactionary as he got older and his championing of the right to bear arms was shameful, done for money of course.
I sometimes wonder if he ever felt any responsibility when he read or heard about shootings in schools and bars where innocent people lost their lives, it's my belief that he should have, the movie industry will survive.