Why do you need a roller bearing? I am not asking/poking for your sake and condition - you obviously want one. I am asking for the sake of the folks reading this that think they need to replace the RB.
Even CGW will tell you to polish your roller first, then try theirs. If you put it on a brass punch and use a dremel felt on it, you can work up a VERY nice even polish. Why do this? Because CGW bearings are 'oversize'. On some guns they work fine and help smooth the pool, and might reduce overtravel. On others they will increase stacking - sometimes considerably.
Use their short reset and other parts first, apply polishing, and have fun.
I know, because I have taken two P guns with HORRIBLE DA triggers and turned them into excellent triggers.