I reported that I had accuracy issues with my early gen 3 2 pin 34. would not shoot under 3" groups at 20 yards & was getting bad flyers .today I shot 34 upper on my gen 3 17 lower. world of difference. groups now run 2 to 2 1/2 at 20 yards & no flyers. I took locking block out of frame & checked it over. frame pin is not loose in frame or in locking block. should I just go ahead & get a new locking block & pin, it is $26.99 at midway. is there something else I should look at on frame ? I still think this gun was not shot much for its age. locking block had # 5 on it. thanks for any input.