1. When I said: "The shorter barrel is - the more accurate will be rifle", I've wanted to admit, that:
The longer barrel is, the more time bullet will be inside of it.
While the bullet is inside of barrel (≈2.8ms), the whole shooting complex can be affected by some of the oscillating factors...