Perhaps. But he's an intellectually honest man, and therefore, he'd be willing to change his stance on the 2nd amendment if a convincing case is made to him. That's more than can be said for any Democrat, and 99% of Republicans. I don't have to agree with a candidate on every issue if I believe he's intellectually honest.
As much as I like Carson, I don't think he stands a chance of winning either the nomination or the election. But like I said, if by some stroke of luck he gets the nomination, I'll quit my job to work for his election.