I have been a factory certified Glock armorer for my agency for nearly 10 years now. To date between the gen. 3 and gen. 4 glocks we have used I can count on one hand the numbers of parts I've had to replace. I have
never reported an assembly pin failure in that time. I'm not saying KPD is lying, but I am sorely tempted to call bullshit.
CC