You can easily replace the stock. Prices range from $30 for birch without the metal parts to $100 or so for walnut, some times with the metal. The buttplate is usually around $15. Many gun shows have them. Here is a good online source. With a better stock your carbine will look very fine and probably be much more accurate.
Scroll to find the M1 Carbine parts.