That's fairly awesome even though. I wonder how long lasting it truly is from 3D printed plastic. Clearly anyone could just print alternative elements, I would just be concerned about it failing whenever you will need the rifle to work. I suppose for the array you may generally keep spare elements on hand considering that They are really easy adequ