This is an enhanced TDC for airsoft 6mm MK23, 3D printed, plastic reinforced with carbon fiber.
It has an adjustment external screw that allows you to fine tune your hop up without need to disassemble.
For fitting instructions see:
 https://www.youtube.com/watch?v=4PW6-gJFxU8

Note to eBay:
This item is an accessory for a toys airsoft BB Guns and is allowed to be listed. 
It's NOT a firearm part or accessory - Please don't end this listing in error.