my buddy has a yugo NON granade version and it wont cycle the next round. he has replaced the piston, tube , trigger group, opp. rod and spring and he has cleaned the gas block several times and still wont work. I was thinking the barrel may be worn out and is getting too much gas blow by. what...