My PT145 (3rd gen) has always shot low & left. It groups about 4" @ 25 yrds with factory HP ammo. For qualification, before I retired, I just adjusted high right POA on the B24 target to keep everything in the 10 ring. Bought a set of Williams adjustable sights and installed them, but the front sight was way too tall. Replaced it with a HiViz front sight (that I read about on this forum) and all is well. keeping the PT145 clean does help reliability, but they can get very, very dirty and still shoot well.