It fits perfectly with the LK 58 from JG. The specifications say the barrel is 6.03mm and 410mm, but unfortunately mine was 6.08mm and 334mm long. The change definitely improved accuracy and air seal in the hop-up chamber. The standard one has a smaller outer diameter. This one fits perfectly.