I tried a Raptor in my gen3 and got a lot of rubbing, wore the finish off the top of my upper just running it a dozen times. So, just bought the PSA ambidextrous and am definitely not impressed. Advertised as aluminum but it has a steel catch, handles, and bottom plate.
I’m still looking too!
Anybody have more ideas? Does the Geissele SCH work?