Good luck, Mo
I've been there. A young Doc tightened the tendons in my right shoulder limiting it's rotation. It had popped out 5 times after an accident in the snow (Just remembered, good friends reset it twice) It worked too. Between the surgery and a metal adjustment I haven't had a problem in 26 years.
You'll be down for awhile with rehab and all.
Good Luck