If there's one really cheap thing I would recommend is this:
http://shop.ehobbyasia.com/sa-recoil...rui-glock.html
Doesn't improve performance but will take some stress off the body...
If you go the metal slide route, just the buffer and a stronger recoil spring/guide will do.