OK, so I had a pretty major labrum tear and about 2 and a half hours of surgery done on my shoulder where I actually had something called the Buford Complex removed as well. So my shoulder was coming along super slow for range of motion according to my physio therapist and there was still a lot of pain from recovery(2 1/2 months in recovery)..... I decided to take TB500 and a Joint Complex by Hammer Nutrition called Tissue Rejuvenation and HOLY CRAP I believe it worked. I am not sure what I would have been like without this stuff as I never had surgery before but here is my results:
I took 2mg injections of TB500 every 3 days for the first month, which is now for me and since then my shoulder got from stiff and non flexible to pretty much full range of motion in this time (3 1/2 months in recovery). Also all pain is pretty much gone and it is STRONG compared to what it was. Also this joint supplement is good with MSM for healing joints. I also had my other shoulder having similar issues my other one did, which may need surgery as well but the pain has gone down a lot in that as well to the point where it's non existant.
All I have to say is if you have the money to get TB500 from a peptide site and don't mind injections... try it out as I believe this helped me big time and I am going to continue to take it 2mg each week for the next month then just go 2mg every 2 weeks for maintenance. I am still a big noobie to all this as I've never tried anything I had to inject before but so far I think it's worth it.
Also I'm 25 so recovery is expected to be faster from doctors with me being young.