You seem to think that the second amendment gives you the right to guns devoid of regulation unless overwhelming need for said regulation is shown. It doesn't. All it does it give you the right to own a gun with regulation low enough that you're not impeded from using said right for the things the court views as legitimate.