Well, got the safety in and installed it tonight. Everything went smooth w/o any problems. As far as quality goes I can't see anything wrong with it. The function is great it has a very crisp action to it. Breaks and makes very cleanly. I am very pleased with it.