First thing you'll want is a steel sear and firing pin. I'm running the GBL unit with barrel in my AKM and I've been very happy with the performance. for O-rings I've had good luck with
http://www.oringsandmore.com/ fairly quick delivery, and the price is right.