No, the R1 models listed here are meant for the Enhanced with the Novak style rear sight.
None of these options will fit a Taurus TH9c. Meprolight does not make a Bullseye sight that will fit any Taurus handguns.
Yes, it should fit both the XD-S and XD-E.
Canik (Modern) TP9s have Glock cuts in the rear. We have two different Glock FT Rears, one for MOS (63105) and one for non-MOS Glocks (63101). The 63105 has the dovetail located further back on the slide. 63101 looks like it will work the best, but the caveat is that the optic cut cover needs to be flush with the top of the slide (from a side view). We have not tested this in house yet so I can't say for certain if this will be a good fit, as the FT Rear Bullseye needs to sit flush without any clearance issues.
The Meprolight FT Bullseye Handgun Self-Illuminated Night Sight comes with the necessary screws to mount to the existing rear sight dovetail. You will need to select the correct model for your specific handgun so the Meprolight FT Bullseye Handgun Self-Illuminated Night Sight dovetail adapter will properly fit.
MPN:631423108 Will fit the P-10 family of handguns. The P-10F, P-10C, or P-10S.
This sight will fit the 43x, the FT Bullseye is ever so slightly thinner than the overall width of the 43x slide.
The P365 Meprolight FT Bullseye Handgun Self-Illuminated Night Sight is not compatible with the SAS model. However, Meprolight does make an option specific for the SAS model which can be found on the Meprolight website. Unfortunately, we do not currently carry that specific rear sight. Sku # 0631383108.
This sight will not fit the models with a loaded chamber indicator. It is listed as such on Meprolight's website.
I would go with MPN 0631023108. That model has the universal dovetail and I can guarantee it will fit your slimline. We are currently in the midstream change of part numbers where there are "old" 63101's that have a dovetail that will not fit slimlines and only fit standard size Glocks.
Whereas currently, all the 63101's in Meprolight inventory will fit both the slimline and standard size Glocks. We no longer have 63102 at our Meprolight warehouse as that part number is being discontinued going into 2023.