Don Hume is good stuff at reasonable prices. Have used their JIT Slide for both my Colt Cobra and Glock 19. Have a Model 724, (very similar to the 721), for my Sig 229, no complaints.
Have also purchased a couple of belts from them and have been pleased.
Very nice and very helpful over the phone. I'd give them a thumbs up.
Take Care