While this may seem like a simple, basic part,anyone who has ever received a crucial part as a trigger/hammer axis pin that was even slightly out of spec knows how important proper engineering is. As I said in the title..perfect fit! I have never been disappointed with items ordered from CSS!