I have a Sig RZ on my Hellcat and I love the use of the sight but keep this in mind. (Besides shortening the mounting screws that come with it). The Romeo Zero has a plastic body. The Romeo Zero also uses a polymer "glass" so to speak. Isopropanol or rubbing alcohol, (75% isopropanol), with a...