There are a lot of great choices out there, and I have no experience with pistol red dots. But, for open sights, you might look at XS Big Dots. All of my carry guns wear them. They are very quick to acquire in a stress condition. JMO