I have a bunch of P320s in all shapes and sizes from X-Five to subcompact (which may be my favorite, oddly). They all served me well and were more accurate at distance than any of my Glocks. Until Gen 5s came out. Now I'm mostly back to Glock, with casual CZ flings here and there.
I think HCM nailed it when he said P320 problems are SIG issues, not P320 issues.