Toy gun Supressor

It fits well in my brother's gun, but as it isn't from a big brand such as nerf or X-Shot maybe the scale need to be changed

The inner diameter of the supressor is 23mm