Serious Gear for Serious Shooters

Select a Region: US & Canada | Europe

Get Off 10% Ammo Storage Now Through 12/9 with Code 10AS24 + Free U.S. Shipping Site-Wide No Code Required

Custom Suppressor Sizing

Measuring tips and common sizes chart.

WHAT SIZE SUPPRESSOR COVER SHOULD I ORDER?

This question is quite common, and Cole-TAC wants to help you select the perfect suppressor cover for your needs. The answer is relatively straightforward; under most circumstances, the size is simply the length and diameter you measure on your can.

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 we have 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 match the suppressor. With all of our covers and their strap systems, a window exists where some error is allowed, but please give 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?