I was no expert shooter by any means while in. I got screwed over a few points for sharpshooter but as a range coach the last few months I was in I was able to teach 9 shooters enough that they became first-time experts. You don't have to be a world class shooter to teach others you just need to apply the fundamentals of shooting and anybody with a one practice can be good with anything.
True enough but in a high stress situation having the muscle memory and motor skills in place to where thought to use them is minimal comes from practice practice training practice practice more training and practice practice practice.
Casually (maybe not the right word because a firing line is not casual) spending time on the line is a good place to learn and practice. Most anyone with some time on the line can bang the gong. I have taken 1st time shooters to a level of sight acquisition and on target rounds in an hour. And doing it safely. But leave it go for a month and the next time I have to go through a lot of it again. They pick it right back up but again......the skills will fade. The more they go the better they get at muscle memory and retaining the basics.
Get the gun that fits you. Use it use it train with it and use it some more. I want to slap folks when they say rounds are to expensive and they are sporting a $1K cell phone.