And another thing...Nothing in the bill of rights should ever come before the supreme Court. Ever. The mere suggestion of it should bring serious consequences to whoever instigates it.
^ This! This!! A 1000x this!!!
So many people don't understand that if it's in the Constitution the ONLY duty of the courts is to prevent Congress and the president from violating it. 2A is expressly about giving the citizens the means to protect themselves from an abusive government.
The courts have no other power than to strike down all the Unconstitutional 2A restrictions so the hell with them and their Unconstitutional ruling.