I recently acquired a EVOL 30 that came with 1 original mag and 2 CARM mags. The CARM mags seem to be 3-d printed material, like a tough plastic. their springs seemed softer. Overall, inferior to the factory ones. Now mind you , I haven't used them yet, and their is no reason to expect them not to work, but I did load pellets into them and pushed them out with a small dowel. the CARM mags didn't advance /index anywhere near as easy as the factory mag. For me, laying out this much coin for a gun, I'm not going to EFF around trying to save a couple bucks. IDK, maybe mine are just worn.