Your Cart

SERIOUS GEAR FOR SERIOUS SHOOTERS

Select a Region: US & Canada | Europe

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. 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. If you have any questions, please feel free to contact us.

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)); }); }; // ]]>

What Should I Know about Quick-Detach Style Suppressors?

Some people forget the measurement of the quick-detach area of their suppressor. We find it helpful to keep the QD mount exposed outside the cover. This option allows the user to remove and replace the suppressor without removing the cover.

As you can see in the picture, the QD mount is exposed.  We can make the cover to go over the QD ring, but most people prefer to have it exposed and it is something that some people do not think about when ordering a cover.  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.