Getting a Taurus 1911 & it comes with Heinie Sights. What's the scoop on those?