Full Opinion & Expert Analysis: District of Columbia v. Heller (554 U.S. 570 (2008))