Your argument is fatally flawed, as there is NO provision in the Second Amendment which allows ANY level of government to issue "permits" to own firearms. Remember, the Constitution GRANTS NOTHING. It only required the government to RECOGNIZE PREEXISTING RIGHTS. The Constitution is a grant of authority from WE, THE PEOPLE, to the government, to allow it to do certain things in our names. It is NOT a grant of "rights" from the government to us. Do you see the difference and just WHY your argument is unacceptable in a free society?
I never said there was a provision in the 2nd ammendment that allows permits. I'll restate what I said:
" Our biggest argument against Gun control laws is first and foremost that they violate the 2nd ammendment. That argument is closely followed by the fact that they are ineffective."
Our first argument against gun control should always be the 2nd ammendment. But if we make that our only argument, we are ignoring reality. The reality is that gun control is here. As long as gun control is here we should fight it on the ground that it doesn't work, which is true.
The Federal Gonvernment also has a constitutional obligation to protect our borders, as well as to control immigration. But reality shows us that it's impossible to keep everyone out. The best argument we can make now, is to repeal the laws that are impossible to enforce, and make laws that are somewhat grounded in reality.