If the gun fired reliably everytime you pulled the trigger then it was good. It may have not been to your liking but it functioned and that's all required to be good. Now custom gunsmithing can make them better to suit you.My Smith M & P 9 was not good ouot of the box