Product review (4 stars): Fits and works properly. Made in China.
Installed properly and works properly. So far. This part is made in China. The stock was made in the US. We'll see if this lasts.