Ted Cruz: “Ultimately as we all Know What Stops Armed Bad Guys is Armed Good Guys"