I gotta say Troy. They are extremely solid and reliable. I myself have never had a problem with them interfering with the CH. Great sights definitely worth every penny.