Over at Reason, Brian Doherty has an extensive article on D.C. v Heller that is well worth reading.