Nightmare of a SIG SAUER P320 owner!