Only problem I can see is that it's designed for sls not fdm.
But should be able to add suppoerts where needed - drop me the stl files and I can print them with transparent pla or pet-g no problem.
There must be a transparent option at shapeways ?
where does the spring go ?
can't see it working that well in a spiral. But I know nothing about airsoft magazines - so maybe it does :-)