I attended a S&W Revolver Armorer's School in the late 80's. The students all made their own yoke stretching tools by simply dulling the cutting blade of a standard tubing cutter. Contained in the tool kit we were issued by S&W were yoke liners for both "J" and "K" frame size yokes. To properly stretch a yoke without damaging it, the liner is necessary:
When repairing cylinder end shake by stretching the yoke, the process looks like this:
The dulled tubing cutter swages the yoke and increases its length. After doing this repair a few times, you get a feel for just how much swaging is necessary to remove cylinder end shake.
I did repair a few guns using shims, but did not care for that procedure because it adds a small part that is easily lost, and on some guns the cylinder tended to drag in rotation because of the added friction of the shim. This negatively affected the double action trigger pull.
Before doing any swaging of the yoke, make sure that the end shake is caused by the fit of the cylinder to the yoke. There is another form of end shake (called yoke end shake) that is caused by the fit of the yoke in the frame, and the cure for that involves peening the yoke and refitting the yoke screw.