I put a 9L slide on a standard 40 frame, and the 9 Pro is basically the same. I see no reason why the 40 pro would not fit on a standard 40 or 9mm or 357 sig frame. The locking block and sear blocks are the same part number on all of those models. I may get a 40 pro slide some time in the future.