Stripped threads on new regulator

Maybe the threads were toast on the fitting mine went on and came off easily when i got it, but like you its been sitting a while im scared to take them off now.