Federalist Society Debate About Heller

is here, featuring Ted Cruz and Nelson Lund vs. Carl Bogus and Adam Winkler. Much worth reading.