Henry you are a fool. The Supreme Court decision affirmed that the 2nd Amendment is indeed an individual right, and pointed out that like all rights, there is such a thing as reasonable restrictions to it.
Where anti-gun bigots are wrong is in saying that laws against so-called assault weapons are a reasonable restriction. The term "assault weapon" is a slogan; a propaganda term used to deceive people about what is being referred to. An accurate term for what anti-gun bigots are trying (unsuccessfully) to outlaw is 20th Century arms. They say they are so open minded that they will allow us to have pre-20th Century arms. And liberal dupes follow along like good little sheep.
There is nothing reasonable about this; it's just a big lie.