Serious Gear for Serious Shooters

Select a Region: US & Canada | Europe

Custom Suppressor Sizing

Measuring tips and common sizes chart.

Suppressor Measurement guide

The best way to ensure a perfect fit for your suppressor cover is by taking accurate measurements of your suppressor can. We require two measurements for custom suppressor covers: Main Body Length and Diameter.

[A] Diameter

Measure from the widest point, taking the measurement from the outer edge of the suppressor’s diameter.

[B] Main Body Length

Measure the main body of the suppressor can, excluding any attached mounts or accessories that must remain exposed.

[C] Mounts & Accessories

Be sure to exclude any mounts, breaks, or other add-on accessories from your base measurements. Including these could cause your cover to fit incorrectly or limit the functionality of your suppressor.

Please understand that all our covers are custom-made to the dimensions you give us. For the most popular suppressor brands, we have either measured the suppressors ourselves or manufactured the covers and tested the sizing. You can check out our common suppressor sizing chart below for those measurements.

For some of the less popular suppressor brands or Form 1 suppressors, it is critical that you actually measure the suppressor. Occasionally, we have found that the size listed on a suppressor website does not accurately reflect the suppressor’s size. With all of our covers and their strap systems, there is a window for error, but please provide the most accurate measurements for the best possible fit.

The best way to ensure a perfect fit for your suppressor cover is by taking accurate measurements of your suppressor can. We require two measurements for custom suppressor covers: Main Body Length and Diameter.

[A] Diameter

Measure from the widest point, taking the measurement from the outer edge of the suppressor’s diameter.

[B] Main Body Length

Measure the main body of the suppressor can, excluding any attached mounts or accessories that must remain exposed.

[C] Mounts & Accessories

Be sure to exclude any mounts, breaks, or other add-on accessories from your base measurements. Including these could cause your cover to fit incorrectly or limit the functionality of your suppressor.

Please understand that all our covers are custom-made to the dimensions you give us. For the most popular suppressor brands, we have either measured the suppressors ourselves or manufactured the covers and tested the sizing. You can check out our common suppressor sizing chart below for those measurements.

For some of the less popular suppressor brands or Form 1 suppressors, it is critical that you actually measure the suppressor. Occasionally, we have found that the size listed on a suppressor website does not accurately reflect the suppressor’s size. With all of our covers and their strap systems, there is a window for error, but please provide the most accurate measurements for the best possible fit.

When measuring for your suppressor cover, consider whether or not you would like the quick-detach area of your suppressor exposed.

As you can see in this example, the QD mount is exposed. We find it helpful to leave it exposed as it allows the user to remove and replace the suppressor without removing the cover.

If you prefer your suppressor cover to extend over the QD mount, please be sure to include it when you measure before ordering.

Please feel free to contact us if you have any further questions on sizing. We have had some crazy requests, and we love the challenge.

COMMON SUPPRESSOR SIZES

This list includes the suppressor sizes that we manufacture regularly. If you do not see your suppressor on this list, please contact us, since we may already have your suppressor’s dimensions.

Click here to download a printable PDF of the suppressor sizing chart.

// <![CDATA[ var elID = "#block-yui_3_17_2_3_1448631555999_6779"; var url = 'https://spreadsheets.google.com/feeds/list/1pLKz7TiZ_Th7umVCpFYiV3EAcNB9loLtODOC6IAF-4o/od6/public/values?alt=json'; var tableSourceSorted = null; var tableSourceOrigin = null; var tableSourceBranded = null; var brands = []; var sortDirection = { brand: null, model: null, length: null, diameter: null, active: null }; /* var jq = document.createElement('script'); jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"; document.getElementsByTagName('head')[0].appendChild(jq); */ var tableTemplate = '
BrandModelLengthDiameter
'; defer(); function defer(method) { if (window.jQuery) { jQuery('body').find(elID).html(tableTemplate); fetchData(); } else { setTimeout(function() { defer(method) }, 50); } } function fetchData() { jQuery.getJSON(url,function(data) { var dataSource = data.feed.entry; // Convert data var table = []; for (var i = 0; i < dataSource.length; i++) { var item = {}; item.brand = dataSource[i].gsx$brand.$t; item.model = dataSource[i].gsx$model.$t; item.length = dataSource[i].gsx$length.$t; item.diameter = dataSource[i].gsx$diameter.$t; table.push(item); if (brands.indexOf(item.brand) === -1) { brands.push(item.brand); } } tableSourceOrigin = JSON.parse(JSON.stringify(table)); jQuery('body').find(elID).find(".brand").append(render(table)); registerSorting(); registerFiltering(); }); }; function render(source) { var template = ""; for (var i = 0; i < source.length; i++) { template += ""; template += "" + source[i].brand + ""; template += "" + source[i].model + ""; template += "" + source[i].length + ""; template += "" + source[i].diameter + ""; template += ""; } return template; } function registerFiltering() { var template = '
'; jQuery(document).on('change', '.select-brands', function() { var value = jQuery(this).val(); var sourceTable = JSON.parse(JSON.stringify(tableSourceOrigin)); if (value === "all") { tableSourceBranded = sourceTable; } else { tableSourceBranded = sourceTable.filter(function(data) { return data.brand === value; }); } jQuery('body').find(elID).html(tableTemplate); jQuery('body').find(elID).find(".brand").append(render(tableSourceBranded)); }); jQuery('body').find(elID).before(template); }; function registerSorting() { jQuery(document).on('click', '.caption td', function() { var id = jQuery(this).attr("class"); tableSourceSorted = JSON.parse(JSON.stringify(tableSourceBranded)); switch(id) { case "t-brand": { if (!sortDirection.brand) { tableSourceSorted.sort(compareBrand); sortDirection.brand = true; } else { tableSourceSorted.sort(compareBrand).reverse(); sortDirection.brand = false; } break; } case "t-model": { if (!sortDirection.model) { tableSourceSorted.sort(compareModel); sortDirection.model = true; } else { tableSourceSorted.sort(compareModel).reverse(); sortDirection.model = false; } break; } case "t-length": { if (!sortDirection.length) { tableSourceSorted.sort(compareLength); sortDirection.length = true } else { tableSourceSorted.sort(compareLength).reverse(); sortDirection.length = false; } break; } case "t-diameter": { if (!sortDirection.length) { tableSourceSorted.sort(compareDiameter); sortDirection.diameter = true } else { tableSourceSorted.sort(compareDiameter).reverse(); sortDirection.diameter = false; } break; } } jQuery('body').find(elID).html(tableTemplate); jQuery('body').find(elID).find(".brand").append(render(tableSourceSorted)); }); }; // ]]>

HOW DOES TEMPERATURE & APPLICATION AFFECT YOUR MATERIAL CHOICE?