Got the stripped screw out - time to upgrade the SSD my local phone repair shop got it out easily and I’m so grateful. Not all heroes wear capes 💪