I see, thank you very much for answering my two questions and taking your time.
Also, don't get surprised, my grammar is bad.
Thanks for providing a link to District of Columbia vs. Heller (2008)
I think those justices that ruled for the 2nd amendment were: Scalia, CJ Roberts, Kennedy, Thomas...