No difference bar the extremes, like having a barrel so long that your air volume can't cope or something so short there's nothing to stabilise the BB. The key to accuracy in airsoft is consistency, so good barrel and bb quality, a hop up unit and rubber that act the same every shot and an FPS...