It boils down to this, and you can look it up. Fundamentally, Trump sees 2nd amendment as being about the right to defend oneself from criminals.
Ted Cruz sees the 2nd amendment as the "ultimate check against government tyranny."
I know who I trust the most on the 2nd Amendment and the Constitution in general. That would be Cruz.
I guess there are a number who disagree with me on several issues: some Catholics claim Trump ain't evangelical enough for them, but they also wouldn't vote for their Pope or a large number of their church leaders for similar reasons. Other's make abortion their single issue and I believe that someone who is not rabidly pursuing the increase of availability to the baby-murdering factories is far preferable to someone who does (like anyone on the Left).
Many say "zero compromise" but even they must compromise even for a Cruz else we would never have anyone deemed "worthy of their vote".
The world is not Black and White - it is a myriad shades of Gray and if we are to make any progress in it, we need realize that.
Anyway - Happy New Year and Happy FReeping.