I've had a couple of what I think are regular MGN C blocks. I wanted to see if swapping the balls would make a difference as mine don't slide as smoothly. I don't know how many different types of ball bearings there are, but they were too big for my blocks and rails. The blockage still persists, but the friction is much greater, making the problem worse. I used Slick 50 Oil and cleaned it thoroughly before installing. All I can say is measure first. I thought they were a fairly constant size but apparently they are more than one size.