In lieu of a gunsmith trigger job...you might try the DIY method.
On a NM BH, lift one of the two legs of the trigger return spring off of its peg. This alone reduces the pull weight by 1/2. It does not affect trigger return nor reduce overall pull length.
Smoothing up the roughness can be done by a lot of dry firing or by "assisting" the dry firing weight. I do this by pushing hard on the hammer (effectively doubling or trebling it's weight) while dry firing. For my guns, it's taken 20-50 dry firings with the 'assist' to smooth the let off. The trigger still has some creep (the movement of the trigger prior to let-off) but it's much smoother, something akin to the old military two stage trigger. On my Springfields and Garands, there is a light weight 'take-up' of the slack in the trigger, then a heavier pull which effects the sear release.
For me, the two stage trigger is what I like...(many years of doing it that way)...so the smooth take up with a reduced release at the end of it on the Rugers is no hardship. A good gunsmith can do wonders, but this method is cheap...hell it's free. It's not a S&W SA crisp release but it does allow good shooting once you get used to it. If you've got a military backround, you may, (as I do now) come to prefer it to the light brittle release of a S&W.
And too, for me...I HATE to entrust my blued steel beauties to the kind ministrations of the USPS, UPS, or FEDEX gorillas.
Best Regards, Rodfac