As stated above the longer barrels are only a help with iron sights. Basically with a shorter barrel you have less time to screw up the rifle's inherent accuracy plus the shorter a barrel is the stiffer it is and the more consistently it will vibrate and be affected by outside forces. Same reason why follow thru becomes more and more important the slower the projectile is from blackpowder all the way down to archery where it becomes paramount.