I just would like to commend KelTec for their outstanding customer service. I just lost the ejector block on my P3AT 2nd Gen last week. I spoke to customer service representative Mike last Thursday and he said he would send me a replacement in the mail. I just received TWO not one replacement block in the mail today, my total cost was zero, zip, nada! Thanks to KelTec for their outstanding service!