I'm not much of a glock fan, but I like that slide!I have a 6moa Venom, I know the Viper was 'supposedly" made more for pistols but I hate the rear locking screws, PITA if you have a co-witnessed rear sight.
To me the Venom IS the choice for pistols, especially with the 6 moa dot version. The viper is perfect for a 45 deg offset back up sight, it's not a primary so no big deal pulling it off to change the battery and its small so doesn't add a lot of weight to your AR.
It's not always the smallest sight that is best on a pistol my 34 has a monster on there but it's a nice big sight picture with a 3 moa dot. This pistol isn't made for SD per se but I still love it. That is a Bushnell First Strike 2.0 Reflex Sight.
View attachment 76823