Shooting at local matches is the best practice. But the best practice YOU can do besides a match, is practicing acquiring sights from the draw and during movement. Once you develop this, everything else seems effortless.
Your 17 is fine, as is the ghost connector.
I could make a list of a bunch of guns i have, or "have", or wish I had. Why would one feel compelled to provide that infornation freely? Do you feel the need to show off? Is it some immature game of oneupsmanship?
Why do you feel it necessary to list your guns?