Check out Altamont. I got me a set of Bateleur checkered grips fer my 640, and they are the bee’s knees to look at.
Of course, EJECTING rounds are sometimes a combination of cylinder placement/frame position… and luck! (Without a little judicious sanding, which I’m loathe to do. It’s a hiking/range gun for me.)