The only gripe with the set up is a rattle in my sight. It comes and goes. Driving me crazy. Think it may be the fiber optics for the pins. Probably need to call BG and get some ideas.
Check all the obvious things first like all the screws but I had a consistent rattle on my BG sight forever. Finally discovered it is the micro adjusters. Once I lock down the set screws for each adjustment I give the micro knob a turn until it gets tension on it and all rattles go away. Worth a shot.