Think it was mentioned here before, but the 2nd amendment was to provide for a militia because at the time America didn't have a standing army. You now have one of the largest armies on the fucking planet, there is absolutely no reason for the 2nd amendment to still be in place. Ordinary citizens should not be armed.
Anyone that says well criminals can still get guns, yea they might but not in such great numbers, guns are not legal here and not every criminal has a gun, if you look hard enough you might be able to get some restored back to working order gun but nothing like the stupid weaponry you guys have.