Surplus ammo isn't all that crappy for the most part. Hungarian, Polish and Russian stuff is really good. I haven't had a chance to shoot any Bulgarian yet. The Albanian is pretty dirty, but it's brass cased (non-reloadable berdan primers).
A 91/30 usually likes the heavier bullets, I.E. 174 grain for best accuracy while the M44 carbines generally shoot better with the 147 grain "light ball". My scoped 91/30 will shoot 1.5" groups all day long at 100 yards using Polish light ball, and with my 174 grain Sierra MatchKing handloads, if I do my part it will shoot sub MOA.
Don't let corrosive ammo throw you off. Unless it's black powder, just the primers are corrosive. The salts deposited after firing attract moisture and will cause rust.
Just run a windex (with ammonia) soaked patch through the bore one time after shooting the stuff to neutralize the corrosive salts and then clean normally with CLP, Hoppes #9, Rem-Clean or some other good bore cleaner. Run a lightly oiled patch through at the end before you put it away. (Don't forget to dry-patch it before you shoot it again to get most of the oil out.)
Do that and you'll never have a problem with the so-called "corrosive" ammo.