The Classic Army M15 solid stock will fit any airsoft M4 or M16, including CA, Tokyo Marui, KWA, and others. This stock can hold up to a 10.8v large airsoft battery, and includes the wiring and fusebox.
This stock is constructed of durable glass-fiber polymer, and has an excellent realistic feel. Much stronger than the ABS plastic stocks found on chinese airsoft rifles, the Classic Army M15 stock is rock solid and is capable of holding large batteries with ease.
If you are upgrading an airsoft M4 and you need room for a large battery, the fixed stock will house it without the fuss of cutting wires and dealing with finicky and fragile crane batteries and wires.