While not the most accurate reproduction of the KAC MK23 supressor (it is a mixture of steel and aluminium sections threaded together, it should be all steel and welded) it is extremely light weight so as not to affect the function of a GBB. It also includes both 16mm+ and 14mm- for great compatibility with other guns.