I have been competing for about 3 and a half years, I started with an M&P L and switched to a G17 a couple years ago. Well I bought a CZ 75 shadow recently and I am in love but, it did cost a pretty penny. CZ is geat but I would think your fundamentals need to be addressed first.