Charlton Heston making a stand for guns.