Sierra Bullets claims their rifle bullets are well stabilized in the first 100 yards of flight shot from the correct twist barrels for the muzzle velocity used. Their 10-shot sub 2/10ths inch test groups at 100 yards and sub 1/3 MOA groups at 200 yards tends to prove that.
No firearm shoots the same subtended angle for groups all the way down range. Here's why.
First off, muzzle velocity spreads cause different amounts of drop for a given target range. Typical drop spread for a .308 Win. at 100 yards with a 25 fps muzzle velocity spread is about 1/20th inch. At 1000 yards, it's 10 inches.
Second, all bullets don't have the same ballistic coefficient (BC). There's up to a few percent or so spread. The best match bullets have about a 1% spread and others as much as 3 to 4 percent or more; depends on quality. That's caused by how much out of perfect balance they are. Those with more unbalance will wobble more in flight and that lowers their BC; they'll drop more for a give time of flight because they've got more drag. At 100 yards, the difference is miniscule but 1000 yards downrange, it can be several inches difference.
Third, subtle cross winds cause horizontal drift. A 1/2 mph change in crosswind for the first 100 yards causes a greater wind drift at 1000 yards than that same change for the last 100 yards.
Fourth, air density isn't uniform all the way to the target; especially those at longer ranges. Bullets drop less in thin warm air than they do in thicker cooler air for a given range band. Their drop at target range will vary due to air density differences.
It all ads up to group sizes increasing 10 to 15 percent for each hundred yards of range after the first one.
There is an exception; positive barrel whip compensation where bullets with slower muzzle velocities leave at a greater angle than those faster ones leaving at a lesser angle. This happens on the barrel's up swing. The Brits proved this reasoning for their SMLE's .303 cordite loaded ammo with huge muzzle velocity spreads over a century ago:
https://archive.org/details/philtrans05900167
Click on the "PDF" line in the "View with" window, then read about it. The Brit's SMLE's typically shot better scores than the USA M1903 rifle in long range matches because of this situation. Their Mauser 98 actioned rifles didn't have this benefit at long range, but did shoot the same ammo more accurate at short ranges where the SMLE's vertical shot stringing was much greater than the Mauser rifles' ones.
Barrel tuners on today's smallbore and benchrest rifles do the same thing about positive compensation. Read about it in:
http://www.varmintal.net/aeste.htm
The US Army and Marine Corps also reported their M14NM match service rifles had a little positive compensation at 600 yards and greater ranges. Evidenced by comparing muzzle velocity versus bullet shot hole vertical stringing at short and long ranges.
I've seen a few new shooters to long range matches with their stuff that they could shoot inside 2 inches slung up in prone at 100 yards with ammo they bench tested at sub 1 inch groups lay down on the 1000-yard line and not keep their shots in the 44 inch black bullseye (8 ring) in perfect shooting conditions shooting scores of 150 out of 200. Then some high ranked friendly competitor loans them their rifle with ammo and they keep 16 out of 20 shots in the 20 inch 10 ring leaking only 4 into the 9 and 8 ring shooting a score of 194.