<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:43bf419a-f95c-4fab-a29a-ba412f02bdff,g:79b40364-ce5f-4700-84e7-1a0bc9f1b9e4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmpo-20240630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8c327ad1-7be0-45fc-b2ee-8798132e0000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:to="loc_us-gaap_CommonStockValue_8c327ad1-7be0-45fc-b2ee-8798132e0000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_47b69f54-0f07-4972-9176-f3bb6e5f461e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_47b69f54-0f07-4972-9176-f3bb6e5f461e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3eb6ecb6-ac9f-4785-a944-c95d9c723349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3eb6ecb6-ac9f-4785-a944-c95d9c723349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_50ac66ef-2d9c-48c7-98b2-deac7645a242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_50ac66ef-2d9c-48c7-98b2-deac7645a242" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ed0ea0d4-a4a1-4991-9042-1f607dc003f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_413cba4c-df19-4661-a584-e3a6ef5f0f9a" xlink:to="loc_us-gaap_PreferredStockValue_ed0ea0d4-a4a1-4991-9042-1f607dc003f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DepositsAndOtherAssetsNoncurrent_ab5fd883-2fc2-4b09-b793-d35263f8a756" xlink:href="cmpo-20240630.xsd#cmpo_DepositsAndOtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_cmpo_DepositsAndOtherAssetsNoncurrent_ab5fd883-2fc2-4b09-b793-d35263f8a756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_86f022b3-84aa-40e8-9f27-51dd12fc875e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_86f022b3-84aa-40e8-9f27-51dd12fc875e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b25f4acf-4f35-4573-8dda-081cf0225b82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b25f4acf-4f35-4573-8dda-081cf0225b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a708ef80-14a0-44ad-8a95-3e5c35d08625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_us-gaap_AssetsCurrent_a708ef80-14a0-44ad-8a95-3e5c35d08625" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_eaac47cd-3ce0-481d-822b-eb391b9dd0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_eaac47cd-3ce0-481d-822b-eb391b9dd0ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d854353d-349f-498f-8548-0b7badb67b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_58b7ca38-643b-4df1-981d-4f84e63d98b6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d854353d-349f-498f-8548-0b7badb67b2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee868bcb-b020-4da7-8502-803530e8a0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_203cf076-d514-4e0c-8242-078e68656ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee868bcb-b020-4da7-8502-803530e8a0ac" xlink:to="loc_us-gaap_StockholdersEquity_203cf076-d514-4e0c-8242-078e68656ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_45b0377a-f13c-49ea-8920-69799fa49755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee868bcb-b020-4da7-8502-803530e8a0ac" xlink:to="loc_us-gaap_Liabilities_45b0377a-f13c-49ea-8920-69799fa49755" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8a9c2500-e195-499d-85c5-dbe6e8748e92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee868bcb-b020-4da7-8502-803530e8a0ac" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8a9c2500-e195-499d-85c5-dbe6e8748e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9e4f8776-c781-40fa-8aa4-ded36f955058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ee868bcb-b020-4da7-8502-803530e8a0ac" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9e4f8776-c781-40fa-8aa4-ded36f955058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_174e10f5-f139-4044-8fb4-523225663058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_us-gaap_LongTermDebtCurrent_174e10f5-f139-4044-8fb4-523225663058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_CommissionPayableCurrent_1e222ec8-9ecc-4d36-899f-fb68e90b9576" xlink:href="cmpo-20240630.xsd#cmpo_CommissionPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_cmpo_CommissionPayableCurrent_1e222ec8-9ecc-4d36-899f-fb68e90b9576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_179b187c-b491-4476-ab48-3e8fd34eca42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_us-gaap_AccruedBonusesCurrent_179b187c-b491-4476-ab48-3e8fd34eca42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b0223ae4-7648-4e26-bed6-db972dd45f60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_us-gaap_AccountsPayableCurrent_b0223ae4-7648-4e26-bed6-db972dd45f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_cfb47e06-dc3b-47e3-b34d-9ed264432125" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_cfb47e06-dc3b-47e3-b34d-9ed264432125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_915cd7dd-0d1c-4daa-9a15-0abd82aff14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_915cd7dd-0d1c-4daa-9a15-0abd82aff14c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityCurrent_123a195f-8899-4c25-98ea-4391eed5f4a5" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_5ccf21dc-fbe4-452e-8197-5b3c5640852a" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityCurrent_123a195f-8899-4c25-98ea-4391eed5f4a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2b2a8b23-2fb2-4607-8a22-d9de247a63ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_314f3eac-f1c3-4535-8585-40baa23d3f89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2b2a8b23-2fb2-4607-8a22-d9de247a63ed" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_314f3eac-f1c3-4535-8585-40baa23d3f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6894bb99-e857-4b82-a4c4-9f4f5185b17e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2b2a8b23-2fb2-4607-8a22-d9de247a63ed" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6894bb99-e857-4b82-a4c4-9f4f5185b17e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c8cb47bf-2f1b-4028-9d99-6162bbc44cab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2b2a8b23-2fb2-4607-8a22-d9de247a63ed" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c8cb47bf-2f1b-4028-9d99-6162bbc44cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_000d8fb1-ce84-47f5-a192-6c85901d4c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2b2a8b23-2fb2-4607-8a22-d9de247a63ed" xlink:to="loc_us-gaap_InventoryNet_000d8fb1-ce84-47f5-a192-6c85901d4c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityNoncurrent_e26a12e0-b97e-4efb-9ad4-881c7e5f9b1c" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityNoncurrent_e26a12e0-b97e-4efb-9ad4-881c7e5f9b1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e291e45a-f383-4c91-b1d9-a0b706b6ce6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e291e45a-f383-4c91-b1d9-a0b706b6ce6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_f3732c3b-0d8b-4d9a-93ac-cfd04d243ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_f3732c3b-0d8b-4d9a-93ac-cfd04d243ca2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_a272b289-d5e8-4b1d-8be2-bfb4570e29c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_a272b289-d5e8-4b1d-8be2-bfb4570e29c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_a0db12e8-05e0-4440-b938-a2e4f0738bae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_a0db12e8-05e0-4440-b938-a2e4f0738bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_16fda47f-ad1b-4af4-82eb-cc24441bb3d1" xlink:href="cmpo-20240630.xsd#cmpo_DerivativeInstrumentContingentConsiderationLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_16fda47f-ad1b-4af4-82eb-cc24441bb3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_80f922ac-2dbb-4e41-a5e5-9c60a01fce7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_LiabilitiesCurrent_80f922ac-2dbb-4e41-a5e5-9c60a01fce7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_a7bdf515-7d8c-495a-b741-cb067f5e36be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a1315c0b-7324-4fee-a950-76336105368d" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_a7bdf515-7d8c-495a-b741-cb067f5e36be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="cmpo-20240630.xsd#ConsolidatedStatementsofOperationsUnaudited"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_812ed259-3200-436c-b7e0-f537f6d8f53a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_37dddd8f-a244-48da-92de-657f931c736b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_812ed259-3200-436c-b7e0-f537f6d8f53a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_37dddd8f-a244-48da-92de-657f931c736b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_27edba21-2e6c-4c27-a799-8e729c0b7431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_812ed259-3200-436c-b7e0-f537f6d8f53a" xlink:to="loc_us-gaap_ProfitLoss_27edba21-2e6c-4c27-a799-8e729c0b7431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_f696d102-6d60-41d0-9d61-0dbe3cdeb9f4" xlink:href="cmpo-20240630.xsd#cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_f696d102-6d60-41d0-9d61-0dbe3cdeb9f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_37339bf8-7f87-49c4-b9a8-88eed96246ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_37339bf8-7f87-49c4-b9a8-88eed96246ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_1870f9cc-565b-45d8-a5e5-794b1e9d85a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_1870f9cc-565b-45d8-a5e5-794b1e9d85a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_487b4be3-268e-43d5-8e68-bc62e0215e88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_487b4be3-268e-43d5-8e68-bc62e0215e88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_30453b0d-ccc9-43fe-ab60-cdd5fbddc365" xlink:href="cmpo-20240630.xsd#cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_976fdf73-084d-47b1-adc1-c616c6dd9b32" xlink:to="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_30453b0d-ccc9-43fe-ab60-cdd5fbddc365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb54771e-cfc7-4042-b648-0854b3f798b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b1ba9fbe-c312-4253-854c-697c939b4ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb54771e-cfc7-4042-b648-0854b3f798b0" xlink:to="loc_us-gaap_OperatingIncomeLoss_b1ba9fbe-c312-4253-854c-697c939b4ac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b6da87e2-09eb-46cc-8057-38396d6c50e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb54771e-cfc7-4042-b648-0854b3f798b0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b6da87e2-09eb-46cc-8057-38396d6c50e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_eb52e729-e66c-4468-a711-63be460cb3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_278cd69b-6791-4584-ad45-27961f2c9da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_eb52e729-e66c-4468-a711-63be460cb3af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_278cd69b-6791-4584-ad45-27961f2c9da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_41670f90-2677-4264-ad48-93999e0774f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_eb52e729-e66c-4468-a711-63be460cb3af" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_41670f90-2677-4264-ad48-93999e0774f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_16fbd3fb-f48d-498b-bbb2-05e741c890f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_81271177-e9e2-4364-8b48-a037acede9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_16fbd3fb-f48d-498b-bbb2-05e741c890f0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_81271177-e9e2-4364-8b48-a037acede9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d262878f-a1c1-4b8c-92d4-fc26f38aa5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_16fbd3fb-f48d-498b-bbb2-05e741c890f0" xlink:to="loc_us-gaap_GrossProfit_d262878f-a1c1-4b8c-92d4-fc26f38aa5dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1c704063-295b-44de-b162-188a88c39f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3f645625-da35-4e4e-80fb-4193b3089eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1c704063-295b-44de-b162-188a88c39f03" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3f645625-da35-4e4e-80fb-4193b3089eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64d9dd42-5a82-4792-aad8-5423dbe1afa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1c704063-295b-44de-b162-188a88c39f03" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64d9dd42-5a82-4792-aad8-5423dbe1afa9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cmpo-20240630.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5cd7952d-3b5b-4412-8d35-cd2a00f0cb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_84b70dbb-9443-445d-8d3a-72f5026587f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5cd7952d-3b5b-4412-8d35-cd2a00f0cb1b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_84b70dbb-9443-445d-8d3a-72f5026587f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_72dfa068-1ff4-4f74-befb-1e27dad9c6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5cd7952d-3b5b-4412-8d35-cd2a00f0cb1b" xlink:to="loc_us-gaap_ProfitLoss_72dfa068-1ff4-4f74-befb-1e27dad9c6bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a5b6d1c-9b5d-4ea8-b688-8c1c4d1307ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_013275de-4ba3-4e15-ac6d-2214d39b8368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4a5b6d1c-9b5d-4ea8-b688-8c1c4d1307ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_013275de-4ba3-4e15-ac6d-2214d39b8368" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cmpo-20240630.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85b25049-3ecf-4ded-b707-3d23ad92ade1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02872b7e-024e-4b94-a670-e3cb7242c011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85b25049-3ecf-4ded-b707-3d23ad92ade1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02872b7e-024e-4b94-a670-e3cb7242c011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37333671-5497-48f5-9b84-a421259b0227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85b25049-3ecf-4ded-b707-3d23ad92ade1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37333671-5497-48f5-9b84-a421259b0227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7da5b93a-9fee-4047-bac0-fab851b00cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_85b25049-3ecf-4ded-b707-3d23ad92ade1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7da5b93a-9fee-4047-bac0-fab851b00cd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8c284b73-f643-4654-b877-23b09bd6f857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_211bb561-2853-42e1-ba16-133850eea6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8c284b73-f643-4654-b877-23b09bd6f857" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_211bb561-2853-42e1-ba16-133850eea6d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_482cb0db-1ebb-430d-b0c9-71abba61b473" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8c284b73-f643-4654-b877-23b09bd6f857" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_482cb0db-1ebb-430d-b0c9-71abba61b473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1f337636-2610-4a6f-b3a3-c98fcf3028d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1f337636-2610-4a6f-b3a3-c98fcf3028d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_b889d9d1-76cd-43a8-a9d3-78db8acfff09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_b889d9d1-76cd-43a8-a9d3-78db8acfff09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOnTaxReceivableAgreementLiability_88c06ec1-36c1-481d-9b9b-cdfd5b5ad68c" xlink:href="cmpo-20240630.xsd#cmpo_PaymentOnTaxReceivableAgreementLiability"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_cmpo_PaymentOnTaxReceivableAgreementLiability_88c06ec1-36c1-481d-9b9b-cdfd5b5ad68c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfDistributionToNonControllingMembersTaxDistribution_9310cb1f-3509-40c9-8004-5bb98c2f307f" xlink:href="cmpo-20240630.xsd#cmpo_PaymentOfDistributionToNonControllingMembersTaxDistribution"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_cmpo_PaymentOfDistributionToNonControllingMembersTaxDistribution_9310cb1f-3509-40c9-8004-5bb98c2f307f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_487a3711-6f67-48f9-9530-2de741ae73d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_487a3711-6f67-48f9-9530-2de741ae73d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_332f73a8-f495-4a09-aafe-a7d5ec8e169f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_us-gaap_PaymentsOfDividends_332f73a8-f495-4a09-aafe-a7d5ec8e169f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfDistributionToNonControllingMembersSpecialDistribution_4e21f936-7c30-4755-b8f4-7ed6f77f226e" xlink:href="cmpo-20240630.xsd#cmpo_PaymentOfDistributionToNonControllingMembersSpecialDistribution"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5839a958-e6d4-4635-aeda-83776523a8a7" xlink:to="loc_cmpo_PaymentOfDistributionToNonControllingMembersSpecialDistribution_4e21f936-7c30-4755-b8f4-7ed6f77f226e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_85b7531f-beb0-483c-8ec1-addc014cf4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_85b7531f-beb0-483c-8ec1-addc014cf4a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_63f9a2ce-0dc4-4c8c-94d0-028fcae2cf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_63f9a2ce-0dc4-4c8c-94d0-028fcae2cf68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_ce9b00ef-74a3-452b-ae0f-09e35fafab8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_ce9b00ef-74a3-452b-ae0f-09e35fafab8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9bf95ccd-cf2d-4ca0-b5e6-8eee9bfd2361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9bf95ccd-cf2d-4ca0-b5e6-8eee9bfd2361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a725e3ac-0797-4ac3-9dc5-95f26701059a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a725e3ac-0797-4ac3-9dc5-95f26701059a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d07eda6e-d7c8-4ed9-9ce9-c7cc51d1d55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d07eda6e-d7c8-4ed9-9ce9-c7cc51d1d55e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_8ba64d91-e4d1-453c-bafd-21f69b61a361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_8ba64d91-e4d1-453c-bafd-21f69b61a361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_cf6318d6-b2f3-4fc9-a363-68b1dc8ae4af" xlink:href="cmpo-20240630.xsd#cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_cf6318d6-b2f3-4fc9-a363-68b1dc8ae4af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b45a4d35-ab11-44f1-83ef-7bc21845fe27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b45a4d35-ab11-44f1-83ef-7bc21845fe27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b9d755e2-de34-4ac2-ba00-42b78aefdc8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_ShareBasedCompensation_b9d755e2-de34-4ac2-ba00-42b78aefdc8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_67e351ee-3f83-4da6-af81-7441303e653e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_ProfitLoss_67e351ee-3f83-4da6-af81-7441303e653e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_d0a86f57-a541-405e-b6c8-3f9f40535d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_d0a86f57-a541-405e-b6c8-3f9f40535d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e7be2ff1-e080-4118-ba80-52fa7ee4e3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e7be2ff1-e080-4118-ba80-52fa7ee4e3d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_44e094c6-25fc-4ac8-9e1b-5484915277cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe9181dc-75f2-4500-8426-aba628101d1a" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_44e094c6-25fc-4ac8-9e1b-5484915277cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/INVENTORIESDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#INVENTORIESDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/INVENTORIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c9df8794-df47-4069-8539-5dc922c30c60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_e0e7b824-444b-4f7c-bcb1-97fbcf372af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_c9df8794-df47-4069-8539-5dc922c30c60" xlink:to="loc_us-gaap_InventoryValuationReserves_e0e7b824-444b-4f7c-bcb1-97fbcf372af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_f4613cbd-cdb6-49bf-b814-a3bf12e3e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_c9df8794-df47-4069-8539-5dc922c30c60" xlink:to="loc_us-gaap_InventoryFinishedGoods_f4613cbd-cdb6-49bf-b814-a3bf12e3e6b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4a00dfdd-6599-4d32-8f3f-3d46477cdaab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_c9df8794-df47-4069-8539-5dc922c30c60" xlink:to="loc_us-gaap_InventoryRawMaterials_4a00dfdd-6599-4d32-8f3f-3d46477cdaab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_0dcaeed2-762e-4a31-8c19-8d70a1909cca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_c9df8794-df47-4069-8539-5dc922c30c60" xlink:to="loc_us-gaap_InventoryWorkInProcess_0dcaeed2-762e-4a31-8c19-8d70a1909cca" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#PROPERTYANDEQUIPMENTComponentsDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_09eea430-defa-4ad4-b556-bca3367ccc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b2d0612a-d2ae-4bd8-8634-fc1b3ceabea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_09eea430-defa-4ad4-b556-bca3367ccc4c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b2d0612a-d2ae-4bd8-8634-fc1b3ceabea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b66dd351-c2c1-4b14-b291-a929667886e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_09eea430-defa-4ad4-b556-bca3367ccc4c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b66dd351-c2c1-4b14-b291-a929667886e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/DEBTMaturityDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#DEBTMaturityDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/DEBTMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0aa86f9f-4f90-415d-a530-441a13b5daf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_2b99c653-32b7-4ba4-b642-697d56653a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0aa86f9f-4f90-415d-a530-441a13b5daf4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_2b99c653-32b7-4ba4-b642-697d56653a2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ad4720fe-9472-44e3-9189-56d5d6ec706e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0aa86f9f-4f90-415d-a530-441a13b5daf4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ad4720fe-9472-44e3-9189-56d5d6ec706e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2b8c401c-5e0f-4fed-922b-b4f92ce67324" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0aa86f9f-4f90-415d-a530-441a13b5daf4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2b8c401c-5e0f-4fed-922b-b4f92ce67324" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#EARNINGSPERSHAREBasicandDilutedCalculationDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0b2cae4-1112-4690-85f6-9bc011bf2159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_a3ab2991-32f9-4ab4-9d65-969af03777e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0b2cae4-1112-4690-85f6-9bc011bf2159" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_a3ab2991-32f9-4ab4-9d65-969af03777e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a3785597-60d2-4a43-b7f6-4c7f32cf8a81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0b2cae4-1112-4690-85f6-9bc011bf2159" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a3785597-60d2-4a43-b7f6-4c7f32cf8a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_12875e12-2daa-405f-8495-c556233132fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d9e8c1a9-cb68-43dc-9665-18d63ea1988b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_12875e12-2daa-405f-8495-c556233132fb" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d9e8c1a9-cb68-43dc-9665-18d63ea1988b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7a0ff17d-efa8-4cb5-a6ce-7b12480b0b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_12875e12-2daa-405f-8495-c556233132fb" xlink:to="loc_us-gaap_ProfitLoss_7a0ff17d-efa8-4cb5-a6ce-7b12480b0b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0ba24b6b-e9e7-4f36-9f06-c894ad804b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9fb35ea3-ef04-4a44-83d1-277368a6592d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0ba24b6b-e9e7-4f36-9f06-c894ad804b9b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9fb35ea3-ef04-4a44-83d1-277368a6592d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_6a8d53d5-aa37-4f4a-b377-e52ea6b1b0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0ba24b6b-e9e7-4f36-9f06-c894ad804b9b" xlink:to="loc_us-gaap_DilutiveSecurities_6a8d53d5-aa37-4f4a-b377-e52ea6b1b0e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#COMMITMENTSANDCONTINGENCIESLeasesDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c70ab2b8-fd77-400a-8253-efdb0a5df672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_76ecc071-7331-4b7a-96fa-d4871558f632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c70ab2b8-fd77-400a-8253-efdb0a5df672" xlink:to="loc_us-gaap_OperatingLeaseLiability_76ecc071-7331-4b7a-96fa-d4871558f632" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_49dced92-b94a-4811-8b70-2c09d2895e37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c70ab2b8-fd77-400a-8253-efdb0a5df672" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_49dced92-b94a-4811-8b70-2c09d2895e37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails_1" xlink:type="simple" xlink:href="cmpo-20240630.xsd#COMMITMENTSANDCONTINGENCIESLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_374240e2-bea1-4d76-bda5-d6c44deff7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_374240e2-bea1-4d76-bda5-d6c44deff7d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_88841176-e23e-41c1-a659-6e8667d519fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_88841176-e23e-41c1-a659-6e8667d519fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_384540d1-3018-4fc3-a06d-4ac35ad1faf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_384540d1-3018-4fc3-a06d-4ac35ad1faf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ccc65e9a-9fe4-47ee-ba89-0b161b5cc8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ccc65e9a-9fe4-47ee-ba89-0b161b5cc8c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_260cb106-dcf5-4680-9270-1428b4428984" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_260cb106-dcf5-4680-9270-1428b4428984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3858367d-448b-48ce-a505-0057eee712cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_26e1669e-73be-419d-a50a-d259d53b1133" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3858367d-448b-48ce-a505-0057eee712cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" xlink:type="simple" xlink:href="cmpo-20240630.xsd#COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearThree_64dc68e5-db01-464a-b4c6-6ec154738e87" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearThree_64dc68e5-db01-464a-b4c6-6ec154738e87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearOne_06ea0960-5911-47aa-8333-92c78f452959" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearOne_06ea0960-5911-47aa-8333-92c78f452959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearTwo_ee3de413-0cd6-437c-b9ff-390847521ac3" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearTwo_ee3de413-0cd6-437c-b9ff-390847521ac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidAfterYearFour_40c50bc1-b027-4cdd-8324-049cb463d4da" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidAfterYearFour_40c50bc1-b027-4cdd-8324-049cb463d4da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear_4ff1639f-3084-4033-a933-5e34e1d03c20" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear_4ff1639f-3084-4033-a933-5e34e1d03c20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearFour_af8d695f-3bed-4538-b819-3ddc788dddc7" xlink:href="cmpo-20240630.xsd#cmpo_TaxReceivableAgreementLiabilityToBePaidYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmpo_TaxReceivableAgreementLiability_e34c6f40-1341-4e9c-82bb-03826993d99c" xlink:to="loc_cmpo_TaxReceivableAgreementLiabilityToBePaidYearFour_af8d695f-3bed-4538-b819-3ddc788dddc7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
