It's no secret that Ted Cruz is running hard to the right as he pursues the 2016 Republican presidential nomination. The strategy is pretty clear: He's pushing to out-conservative the rest of the field. Cruz wants, as he says repeatedly on the campaign trail, to lead a "grassroots army" of "courageous conservatives." But how would the tea party Texan win over the independents and Democrats needed in the general election? That's the question Cruz got at a New Hampshire gun range Sunday afternoon from a Cruz fan who had driven up from Massachusetts to express his concerns, in person, about...