Not my gun so I didn't spend ages on it to be fair. It's in an old ICS MP5 SD6, new set of ZCI metal bushings and ZCI CNC gears (it had chewed the original bevel) and it seems they needed WAY more shims to be even close to right than I thought possible!