The Riton Optics X3 Tactix MPRD Red Dot Sight does not come with a picatinny mount but would fit any mount that fits optics with the Leupold Deltapoint Pro footprint. Once mounted, it would function just fine with a rifle.
The Riton MPRD uses a CR2032 battery and is a "bottom load" battery which means that the battery is installed from the bottom of the red dot and would need to be removed from what it is mounted too to replace the battery.
Yes, the Riton Optics X3 Tactix MPRD Red Dot Sight uses the Shield RMSc footprint and will install directly to the optic cut slide of the TP9 Elie SC.
This Riton Optics X3 Tactix MPRD Red Dot Sight is currently not available. However, the Riton Optics red dot at the link below is available and will fit the Taurus G3C TORO using the compatible mounting plate from Taurus.
https://www.opticsplanet.com/riton-optics-3-tactix-mprd-v2-red-dot-sight.html
The Riton Optics X3 Tactix MPRD Red Dot Sight will mount to the Mossberg MC2sc optics ready model.
Yes, the Riton Optics X3 Tactix MPRD Red Dot Sight uses the Shield RMSc footprint which is directly compatible with the optics ready slide on the Springfield Hellcat.
The Riton Optics X3 Tactix MPRD Red Dot Sight will fit any P226 that is optics ready (Legion). If you do not have an optics ready model P226 or P224, you will need the Evolution Gun Works Leupold DeltaPoint Pro Sight Mount, found by using the link below:
https://www.opticsplanet.com/evolution-gun-works-leupold-deltapoint-pro-sight-mount-for-sig-sauer-p220-p226-p.html
Yes, the Riton Optics X3 Tactix MPRD Red Dot Sight uses the Shield RMSc footprint which is directly compatible with the optic cut found on your P322.
The Riton Optics X3 Tactix MPRD Red Dot Sight will fit directly to an optics ready PSA Rock slide, but is not compatible with non optic ready versions.
The Riton Optics X3 Tactix MPRD Red Dot Sight uses the Shield RMS footprint. To mount it to a Taurus G2C you will need a compatible dovetail mounting plate. Unfortunately we currently do not have a compatible dovetail mount for that gun.