"By all means offer thoughts and prayers... but think about what you need to do and then pray for the courage to do it"
This line from Colbert should be demanded of every representative, every senator by everyone.
I thought Colbert made a great point. Trump has demonstrated that he can shit all over other Republicans and that they'll still support him, and that his base will never leave him, and we know that more than two-thirds of Republican voters support some kind of reform on gun control. Trump could act unilaterally on gun control, push for (for instance) a background check at gun shows, and not lose any political capital. So yes, Trump is a coward when he refuses to act.