Hi  Up for sale or swap is my kwa mp9 comes with all you can see except for the acetech tracer unit And the for the bits you can't see is 3d printed outer barrel, 6.03 138mm crazy jet inner barrel with a maple leaf 70 degree hop rubber it all works well apart from the odd ball coming out at a low fps  It's will come with the original hop,inner barrel so if you don't like the current set up you could change it or put it back to original  But any questions please ask