I'm currently running Truglo TG231G2's. The Taurus uses a Glock-style sight, so I *think* they'd be compatible with a G43, but make sure before you buy 'em
CT seems to have priced this to undercut the Holosun offerings on purpose...for some the extra +/- 50 bucks is the deciding factor here. I would tend to agree though, and would recommend the Holosun over this.