Gun Rights on Trial: Brian Doherty Reacts to D.C. v. Heller · ReasonTV · Sentinel