Download a cell phone ballistics app, plug in the numbers you know, and whatever numbers you don't know, you are going to have to guess from the information from a loading manual, or the muzzle velocity on the box of factory ammo or something like that. You are going to need to know things like the ballistic coefficent of the bullet you are using, scope height above bore etc. The more accurate the information you put in, the more accurate the numbers it spits out: Garbage in, Garbage out. You tell the app you are zeroed for 200 yards. You know your drop at 300 yards. You plug in a muzzle velocity from a manual that corresponds to the load you are shooting, you get the bullet BC from the bullet manufacturers website..................
Then you can start plugging numbers into the app until you get numbers that jive with the drop you are getting on paper. In other words, you use the app to calculate the drop at 300 yards: if that isn't the same number you are actually getting at 300 yards, then change the muzzle velocity until you come up with the same amount of drop at 300 yards that you are actually getting. When you come up with that number the velocity should be fairly accurate.
This isn't the way I would do it, but you could come up with a ball park number working backwards like this. As crazy as all this sounds, this is sort of how you actually use the app. only you are starting off with much more concrete numbers.......but, when you actually shoot, you can correct the dope given by the app to coincide with what you are actually seeing at the range. The first time I tried one of these apps, I put in good solid data initially. I had a muzzle velocity that I got from my chronograph measured over 60 rounds. I went to a range and fired at 500 yards. I was two minutes low. I corrected the app which then asked me if I wanted to correct the muzzle velocity or the BC of the bullet. I said I wanted to correct the muzzle velocity which it did automatically to jive with the two minute correction. I then immediately went to 1000 yards and dialed in the dope the app gave me (after the correction) and it was right on the money. I then went to 1200 yards and the same thing happened. What you are trying to do is only a little bit off of this beaten path.
It would make the whole thing very simple if you get an accurate muzzle velocity. If you go to any kind of club or public range you are going to run into someone that has a chronograph and I would bet they would let you take a couple shots through it so you are starting off the calculation with an accurate muzzle velocity.