Excellent part
I used one of these to fix issues in a friend's build, he used some no name parts kit on sale from some no name distributor. My only criticism would be the somewhat sharp transition from the round portion to the flat. That shoulder makes for a tactile "bump" in the trigger pull. Otherwise it's a solid part the works every bit as good as a factory part.