This is the kit version of the ready built Mamba Mk2 as used by the South African Army.All the parts are 3D printed.