Why I no longer trust the P320 - What we know so far