I do know at least one up north here, but you certainly could do those procedures yourself.
You could purchase the Trapper trigger spring kit for the 77MII. It comes with three different springs that will allow you to set the pull weight on the factory trigger to something more suitable. Then a little jewers rouge on a piece of hard leather will smooth the sear out. This will not affect creep or travel but will do wonders for the factory Ruger trigger.
Brownels gunsmith supply used to carry the Trapper kits. I could find a source for them if you'd like.
If you don't like that idea, the Timney trigger is an adjustable drop in unit that allows you to keep your factory parts in a box somewhere.
The Timney sport trigger is sweet and well worth the money, less than what a smith is going to charge you for a trigger job that's irreversable.
http://www.timneytriggers.com/sunshop/catalog/ruger-m77-mkii-24.htmlChanging the stock is simple. If you want it glass/pillar bedded and free floated, that's not difficult either. There's plenty of information available on the net.
http://www.scorehi.com/pillar%20installation.htmI prefer to use AcraGlass. It's available at many gun shops. I don't use aluminum pillar tubes but rather the AcraGlass to form fit the screw holes in the stock.
-Steve (I am not a gunsmith)