The one I got from J&G worked but, well, may of them did not. Just lucked out. Still I took it to a gunsmith, Arizona Expert Arms, who specializes in rebuilding these guns and had it completely redone. Some of the parts were swapped out. Some were worked over. Don't really know the details. Cost more than the gun.
My reworked piece is for sale if you are interested.