Manufactured by JG, this 300 round Wind Up High Capacity Magazine will work in practically any TM compatible M4/M16 series AEG rifle. For the price this magazines can not be beat. They feed smoothly, work reliably and are as tough as nails.