My older Son has a TCP and we've not had any problems with it. As far as the dry fire noise, I have no idea. See no need whatsoever to dry fire his TCP.
The little gun is accurate enough for it's intended purpose and 100% functional with every factory load we tried.
It has quite a bark and a snappy recoil compared to the mid to full sized 9mm's I'm used to.