I just put the guts out of my 120xp into my duralast 100p ratchet it fit fine and works fine but isn't quite as smooth as it is in the 120 body...the pawls are a little bigger in the duralast but it felt exactly the same as the duralast originally felt I wouldn't be able to tell the difference...