As T. O'Heir said, changing bullet weight won't affect accuracy that much, especially since the .357 was designed around a 158gr projectile. You may need a larger or smaller bullet, but not by weight, but diameter since it's lead you're shooting. My suggestion is to try a good quality jacketed bullet first to see what kind of accuracy the gun is capable of. Hornady XTPs are fairly inexpensive, available almost everywhere and very accurate, especially from a carbine. Once you get them shooting well, you can go back to trying lead. As mikld suggested, slug your bore first, before trying lead again, otherwise, you may be just be stabbing in the dark.