I have a ultra raptor II that I picked up recently and the previous owner installed a set of Novak night sights and you can tell they where installed out of the garage. The slide is scratched up a little and the sights have been beat on so I picked up a set of Heine straight 8 night sites and...