Does not fit generation 3 or older models. A perfect fit for gen 4 pistols. Adjustment screws for windage and elevation do not have positive clicks and can be cantankerous to adjust. Other than that this is a quality item, I would buy again.
Pros: Uncomplicated installation
Cons: Zero adjustment could be better
This review was written in the old system and had content requirements that are different than reviews written today.