This high torque long shaft motor is OEM by Echo 1. For use in m4 AEGs and other AEGs that use a long shaft motor. This motor is great for an all around performance increase. It has the torque required to pull powerful springs.