I realize I’m putting this post on the internet and you are reading it on the internet, but the title holds. The most vocal people in the shooting and training space are on the internet and they are killing your gains! I see the dumbest stuff posted and argued about anytime I open my computer. Lots of us use the internet for information, education and entertainment, but if you want to shoot better, close that thing up and just go shoot! Dryfire at home, go to the range, hell, even cleaning your guns would be more beneficial to you than consuming the majority of drivel out there today.
Arguing about terminology (it used to be clips vs. mags, now it is literally everything else) does not make you a better shooter. I know, I have participated in my fair share of it. None of it has been beneficial in any way.
Trying to bring too much science or “science” into shooting also does not help. Is it nice to better understand how some of these things work? I think so. Can it help you design more effective training? Sometimes. Will it make a meaningful difference in YOUR shooting ability now? No. You know what does make you better? Doing the work. But that isn’t fun for everyone and it doesn’t show anyone else how much you know. I mean, if it were fun and easy, everyone would be a great shooter.
I am typing this during a pretty mild early winter, but it is still difficult to get good outdoor range time. Yesterday we had incredible winds. Today was nice enough but I went to an indoor police range to shoot with some buds. Except the range was under construction, so I just ended up hanging out with friends. What to do, what to do?
How about dry-fire? I have been getting in 10-15 minutes everyday for a little while now and while it may not be as fun as being on the range, it is making me better, which is the whole point. It will do the same for you if you give it a chance. A nice side benefit is that you will handily outshoot your buddies who spend their time arguing about dumb stuff on the internet. And it is all dumb stuff.

