I once had mine popped out then snap back in again while surfing after a hurricane. I got drilled into the bottom shoulder first and felt it separate then it clicked back into place. I then had to get back to shore with one arm, got driven over to a rocky section I had to climb out over (board required minor repairs). I have no idea why I didn't drown that day. My arm was f'd for a long time.
Much cooler story than mine though. I ordered food, went to the door, slipped on the stairs and tried to grab the handrail while falling.
At least I had some nice Indian food waiting for me when I came back from the ER.
Edit: btw it was fascinating that I immediately knew it was a dislocated shoulder. I never had it before, never had major bones broken or torn ligaments. I still knew, like three seconds after I fell what it was.