The thing that scares me about the ruling is how close it was (5-4), which re-enfoces' just how important a presidential candidate can be to the future of the country!
157 Pages if you want to read the decision:
http://www.nraila.org/media/PDFs/HellerOpinion.pdf