This battery was an exact replacement for a battery that no longer worked in an airsoft gun. The dimensions, including the length of the cord were exactly the same as the original. However, this battery is 400mah more, which gives me longer runtimes, so thats also a plus.