You're absolutely correct about Apex. Great products but for that reason, I won't purchase anymore of their products even though they're still sold locally. If they warranty their parts, I'd still support them. Triggertech didn't ship any parts into CA a few months ago, they at least stand behind their products and sent me warranty parts. Saddest part is, Apex was once a CA manufacturer so they know.The apex is better, it's not just a shoe it also changes the sear and springs. But apex hates us now and even though you can probably find an apex trigger they won't even send warranty parts to us. I had an overwatch on my shield plus and it was definitely a nice upgrade, it's a "duty" weight so not super light but definitely lighter and smoother.