This. The link goes directly to Scalia's opinion.I encourage you all to read the full text (and footnotes) of Heller and the dissent. It gives you a fairly good understanding of the mainstream views of both sides. If I get a chance later I will post a link to them, but Google will get you there too.
DISTRICT OF COLUMBIA v. HELLER
www.law.cornell.edu