Anyone running these? Reviews or any other words? Rapid Transition Sights - DD-RTS-SET available from SureFire