Given the current state of CONgress, that would be no protection.
Perhaps not...but I refer you to “Caetano v Massachusetts” as a source of hope that at least SCOTUS understands what “shall not be infringed” means.In that case SCOTUS overturned,by a 9-0 vote,a ruling by the Massachusetts State Supreme Court which denied Caetano her basic 2nd Amendment rights.