Mine has function flawlessly for 2 years now. Not fun to shoot, but it's supposed to be comforting, not comfortable. The trigger shoe is a must have, it take alot of the bite out. I would recommend using some JB weld to make it permanent, as the set screws don't hold it down that well. I used a pin vise to make small holes where the set screws contact the trigger, then put epoxy around the back to secure it. Rock solid, and looks factory made.