Some lower courts while other courts say they are protected. Therefore, to argue that they are not is to ignore the nature of amendments and the courts that support those amendments.
I see that you do not understand how the constitution works. They are protected until SCOTUS says they are not. The right to own them need not be defended. What must be defended or tested in court is the legitimacy of laws banning them since they are arms and the government is not allowed to create laws abridging the right to bear them.
I can point you to a few 5th grade civics teachers if you need help understanding how this all works.