I'm heavily invested in the P320 platform. Recently, at a two day course my 320 started choking with failure to extract. It had already gone back to Sig the year before for extraction issues. I ordered new parts from MGW and so far so good but it doesn't leave me with a warm fuzzy feeling for the P320. My duty G17 hasn't had a single issue.