He's a fucking piece of shit. I personally have worked beside him in the military, and had a long, political discussion during some downtime. He specifically thinks the 2A should be revoked, per his words. He said, in no uncertain terms, that the 2A applies to the military (National Guard), and that there is no reason for civilians to own firearms.
His demeanor is nothing short of condescending, smug, and he talks down to pretty much everybody. He treats everybody I've seen him interact with as being intellectually inferior. With how he treats people (when not in the public spotlight), even if we agreed 100% politically, I would still call him a piece of shit.