For some US politicians, spreading Christmas cheer has come to mean promoting an increasingly dangerous gun culture.