So.... Personal experience, I own 3 EAA Witness Compacts at this time. I have all three set up for 45acp. Two are polymer and one is steel. I do have an extra slide/conversion in 38 Super that i've put a few hundred rounds through. I also had another EAA Witness P 45 Compact that I purchased many years ago, maybe 2006??? I don't know how many rounds I put through it, but I would bet is was over 10,000. That gun was resprung twice (hammer, extractor, recoil, etc). And i think a slide stop, extractor and barrel as well.....I sold it to a friend of mine a year ago for a song. He shoots it regularly and its still running like a champ...
That's the sum of my experience with EAA compacts, they always run well for me, until they start whining for some new springs or very rarely a high wear part....