I was looking at both of these clones the other day and saw how similar they were. The slide stop pins were identical, and the slides appeared to be except the B6P is a compact, so the slide isn't as long. So I decided to see if they were interchangeable. I put the compact SAR 9mm slide on the Witness .40 and it fit perfectly. I cycled thru a mag full of ammo with no problem. The safety works as it should, and the slide stop holds the slide open on the last round. Then I tried to put the Witness .40 slide on the SAR 9mm frame. It fit, but not perfect. The slide stays open when you rack it back no matter what, and you have to use the release. So that won't work. I have a .22 conversion kit for the Witness, so I tried it on the SAR 9mm. Now that was a perfect fit. So now, I can shoot a .40 or a 9mm with the Witness, as well as the .22. My wife can shoot my .22 with her 9mm. I thought that was interesting that they were interchangeable. But I guess I shouldn't be since the SAR is a clone of the Witness, which is a clone of the CZ. I don't have a CZ to see if anything is interchangeable.