If it were me, I'd order the CGW slave pin and do the install myself. You'll learn quite a bit in the process and it's really not that hard.
The floating trigger pin is a must. If you don't own any punches, get a starter punch too. Since you'll have it apart (assuming you pull the cage), you can polish the trigger bar to smooth the action. A small assortment of punches is good to help remove the pin completely once started with the starter punch.
Cheers,
Toby