By far, the commonest operation that I perform for a dislocating shoulder is an arthroscopic stabilisation of the shoulder joint (key hole surgery). For the correct indication, this operation has a very high likelihood of stabilising the shoulder, with very few complications.
Arthroscopic surgery is not appropriate for every dislocating shoulder. Depending on your age, overall flexibility, sporting needs, associated injuries to the bone, etc. it may be more appropriate to consider open surgery.
The commonest bone block operation that I perform is a Bristow-Latarjet bone graft.
Please watch the animation for more information about what a Bristow-Latarjet procedure involves.