Show me a stronger 2A candidate than Cruz? Waiting.
Trump, Rubio, Huckabee, Santorum, Fiorina, Clinton, Sanders. Practically everyone on Earth.