Shoulder Injury

Not sure if either I just popped my shoulder out of my socket or whether it was dislocated (which i doubt). But anyways, i had did it yesterday fuckin around with my friends at the beach and after about 20secs, i had popped it back in.

It made my shoulder sore for the rest of the day with limited ROM. Im thinking that with some light rotator cuff therapy, i can be back into the gym in a couple of days. Good thing today is a leg day and tomorrow is an off day.

But can anyone give me any other advice to a speedy recovery?