Enraged lunatics, Biden comments, 2A under fire, and much more