Well, yeah, but it's not as if a specific Constitutional provision clearly and expressly mandated, in as clear language as can be imagined, that "the right of the people to keep and bear arms shall not be infringed."
I mean, if our laws had such an incredibly specific provision guaranteeing that all have the right to "keep and bear [that means to have on your person, Polo] arms," then **** it, no debate would be needed.