Originally Posted by BobbyDangerous
Spring, Cylinders, Piston Heads. making it a tighter seal will increase your distance...
Move your hop up forward to adjust the straightness of your shots..
Having good compression leads to maximum air distribution down your barrel. But it will not increase range if your shooting a bb that is to light - Law of Inertia.
Hop-up also has a major factor in improving range - this is due to the Bernoulli Effect. It has no effect on accuracy. If your barrel is in crooked, your hop-up will just hook bb's off into the direction that your barrel is off by. Adjusting the hop-up won't straighten your shots it will just make it hook more.