If you go with a bomar cut, then get the ed brown versions from brownells, call brownells guns techs and they will tell you exactly what you need.
Since bomar went out of bussiness, a lot of copies have appeared, make sure what ever sight you buy that its top quality and not a cheaper copy, if brownells doesn't carry the brand then it probably doesn't meet their standards. I would only buy either , ed brown , wilson, nighthawk, novak or heine sights for any pistol.
I have even read online where a few STI bomar rear sights had some problems and I'm a die hard sti fan.