One thing to consider is the individual 3913/6906 slide’s “length”, (actually the rear contour.)
Trying to get Novak’s on my 669 marked 6906 frame I bought a complete upper. It was too long, (angle at the rear was long and hung over,) but perfect on my 3906 and 5906. I got another complete 3913/6906 upper w/Novak’s and it was too short, (angle at the rear was less and didn’t cover the frame/rails.) I had three complete uppers that were all different in “length.”
I posted here about this years ago and it was suggested that there were maybe six different “lengths”, (rear slide contours.)
It’s only a cosmetic issue but still bothered me.
Pictured for reference is my 908 with a 3913/6906 Novak sight upper on it. It’s shorter, (different rear contour,) than the 908. You can see the exposed frame and rail. This is the “longest”, (strongest rear contour,) 3913/6906 slide I have. The other two would leave even more frame/rails exposed.
Jim