Re: Shooting at 300'
Here is the way it works for shooting:
Shooting ranges are called by their yardage, with a couple of exceptions. Common ranges are 25, 100, 200, 300, 500, 1000 yards
One exception is an American indoor range. They are normally 50 feet.
Another exception is shooting games where historically the ranges are called out in meters like 50, 100, 150, 200 meters. Silhouette shooting is a prime example and it that way because it was originally a Mexican game not American (the rest of the world uses the Metric system whereas we are stuck in the English measurement system...not even England uses it anymore). The difference between a yard and a meter is about 10% with the meter being longer by about 10%.
Here's some common usage for ranges: Pistol accuracy is normally measured at 25 yards for centerfire pistols. 22LR accuracy is commonly measured at 50 feet. Centerfire rifle accuracy is usually measured at 100 yards for comparisons.
Finally, hitting a golf ball at 100 yards with a 22LR rifle is absolutely excellent shooting. Wind and the balistic arc of the low powered 22 cartridge makes repeatable accuracy extremely difficult. You are doing very well indeed.