I agree on the chronograph.....but here's some other food for thought when getting started shooting. You said that you where shooting mostly sub MOA, Which I'm reading into a little bit here so bear with me and don't think I'm fault finding at all.
I'm using inches for ease of example...... Let's say your groups are between 3/4" and 1 1/4" that's a 1/2" variable which translates to 1 1/2" variable at 300. If your spread is worse the variable goes up. All of these add up at some point and I think it's easy to get hung up on what apps and charts say we should be at when there's a ton of other variables. I think it was easier in the old days when we didn't have all the modern technology distraction. You shot, shot and shot more, built your dope card and went with it. I'd say keep shooting and use apps/charts to get you on paper. With shooting comes consistent confidence......I'm envious of the guys that can confidently shoot a Ladder work up at 500 yards without doubts of their shooting errors inducing bad data.
One other thing......I used to shoot alot of 100 yard groups and was very confident in my ability to shoot sub Moa, however when I begin shooting longer range the Sub MOA didn't immediately translate out. Most of it was me and I had to realize this and work on my shooting fundamentals instead of chasing my loads or rifle!