Hello. This airsoft (toy) Mock suppressor is recessed for outer barrels about 18.4mm in circumference and the outer barrel length at least 95.2mm (including threading) made the silencer for a SR-25 airsoft gun. Have other airsoft accessories that will go with this digital twist design. please feel free to check out my page and files.