The explanation is simple! Danny Glover is a Hollywood actor. He wants to keep on working; consequently, he is publicly opposed to guns. (Even though a large part of Glover's living has been earned with a gun in his hands!)
'Wisdom To One Is Foolishness To Another; But, Alas, A Fool Knows Not The Difference; And, The Road To Hell? ...... It Remains Well Trod By Those Who Should Know Better.'