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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:221a9014-d4d8-4465-b5a9-5eac348f5e15,g:d69fde5e-8207-4269-bfb9-5a7bb8f3a40f-->
<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-20220930.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_29b70fe3-6b45-46fc-a5f8-532aa716be8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_29b70fe3-6b45-46fc-a5f8-532aa716be8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b8867764-e086-498b-8109-83ba8ab273b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_LiabilitiesCurrent_b8867764-e086-498b-8109-83ba8ab273b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e37c2c5c-8f02-4407-b0e8-69c502208c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e37c2c5c-8f02-4407-b0e8-69c502208c7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiability_115332ca-4509-44c2-ab27-453b8f6f866e" xlink:href="cmpo-20220930.xsd#cmpo_TaxReceivableAgreementLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_cmpo_TaxReceivableAgreementLiability_115332ca-4509-44c2-ab27-453b8f6f866e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_3f4ebb1d-64c7-4b85-b94c-e6717f80d757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_LongTermLineOfCredit_3f4ebb1d-64c7-4b85-b94c-e6717f80d757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_36794543-8391-44fd-b527-26290d93a681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_36794543-8391-44fd-b527-26290d93a681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_f0262d84-7085-4d2c-a021-c1a9adbe0926" xlink:href="cmpo-20220930.xsd#cmpo_DerivativeInstrumentContingentConsiderationLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_f0262d84-7085-4d2c-a021-c1a9adbe0926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_e5a7662f-6c09-479a-a851-a393e414e037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_e5a7662f-6c09-479a-a851-a393e414e037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_cf0a848a-3ad7-4eeb-8dd2-52596f945e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_daec0f06-c647-4a95-a08c-6815f2377e33" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_cf0a848a-3ad7-4eeb-8dd2-52596f945e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DeferredIssuanceCostsCurrent_78b377c6-fa57-495e-b849-aaf3ba1c700b" xlink:href="cmpo-20220930.xsd#cmpo_DeferredIssuanceCostsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_cmpo_DeferredIssuanceCostsCurrent_78b377c6-fa57-495e-b849-aaf3ba1c700b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_40b27dab-1311-4a2b-8a09-0834ce53d6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_us-gaap_AccruedBonusesCurrent_40b27dab-1311-4a2b-8a09-0834ce53d6cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_81c651b8-2e71-4748-8ef2-bb2ab533a08c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_81c651b8-2e71-4748-8ef2-bb2ab533a08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3803dcab-658b-4c43-b261-bd65086914b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_us-gaap_AccountsPayableCurrent_3803dcab-658b-4c43-b261-bd65086914b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_CommissionPayableCurrent_660728b6-fa82-4211-a8f4-433629369e93" xlink:href="cmpo-20220930.xsd#cmpo_CommissionPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_cmpo_CommissionPayableCurrent_660728b6-fa82-4211-a8f4-433629369e93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_55b6f33e-1a5e-42c0-bb5c-fc54da1f1e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_us-gaap_LongTermDebtCurrent_55b6f33e-1a5e-42c0-bb5c-fc54da1f1e6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_edc7384a-8fd2-4d54-ac96-77540e2dcbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_961d2285-4bbf-4830-b862-e222ba913401" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_edc7384a-8fd2-4d54-ac96-77540e2dcbe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DepositsAndOtherAssetsNoncurrent_df60f48e-d93e-474e-af7f-5853a7b1b6f8" xlink:href="cmpo-20220930.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_cmpo_DepositsAndOtherAssetsNoncurrent_df60f48e-d93e-474e-af7f-5853a7b1b6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_2d9f1645-75f0-44d2-902f-da1d6ac57583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_2d9f1645-75f0-44d2-902f-da1d6ac57583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_46ec9774-2068-40c0-803d-53b45c805c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_46ec9774-2068-40c0-803d-53b45c805c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_813f639f-5f4a-4f66-a149-1173f3c57d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_us-gaap_AssetsCurrent_813f639f-5f4a-4f66-a149-1173f3c57d2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4e06c05e-5e77-4690-89c5-99261befbaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4e06c05e-5e77-4690-89c5-99261befbaa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fa75b78f-7500-47a8-8001-acdb2285b609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a3101d5-2b40-40f3-ac21-b8b0dd9e55d5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fa75b78f-7500-47a8-8001-acdb2285b609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ed7e1d7b-9be4-4b5b-b581-b537ee59e077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_88d926f8-6582-46ad-bae0-0d81e5c836c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed7e1d7b-9be4-4b5b-b581-b537ee59e077" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_88d926f8-6582-46ad-bae0-0d81e5c836c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4f98bd21-49f3-4cd8-996e-860127007303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed7e1d7b-9be4-4b5b-b581-b537ee59e077" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4f98bd21-49f3-4cd8-996e-860127007303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ccae3153-451a-482c-b84f-f4bda56b324c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed7e1d7b-9be4-4b5b-b581-b537ee59e077" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ccae3153-451a-482c-b84f-f4bda56b324c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_613ae26e-6d83-41ff-b222-9abc5f9972da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed7e1d7b-9be4-4b5b-b581-b537ee59e077" xlink:to="loc_us-gaap_InventoryNet_613ae26e-6d83-41ff-b222-9abc5f9972da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_142e09b6-329c-44df-9bb0-40e2b79d95ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_c2c0acf1-c4ac-4340-8a48-7a82f92f0981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_142e09b6-329c-44df-9bb0-40e2b79d95ba" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_c2c0acf1-c4ac-4340-8a48-7a82f92f0981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c8ec23fd-d7be-4506-8989-a8df184a04cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_142e09b6-329c-44df-9bb0-40e2b79d95ba" xlink:to="loc_us-gaap_StockholdersEquity_c8ec23fd-d7be-4506-8989-a8df184a04cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6b90955a-038f-4c93-8a66-a9574a34264c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_142e09b6-329c-44df-9bb0-40e2b79d95ba" xlink:to="loc_us-gaap_Liabilities_6b90955a-038f-4c93-8a66-a9574a34264c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ed7dc52d-08f8-4a40-b012-e05c727ffc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_142e09b6-329c-44df-9bb0-40e2b79d95ba" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ed7dc52d-08f8-4a40-b012-e05c727ffc6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_fd1c0691-cae8-42cb-b397-d99d777783ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:to="loc_us-gaap_CommonStockValue_fd1c0691-cae8-42cb-b397-d99d777783ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5cee26c7-5aee-401f-8565-8b46bb91f7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5cee26c7-5aee-401f-8565-8b46bb91f7b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_25c97d17-95b2-4768-b5ee-f5772aaa5f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:to="loc_us-gaap_AdditionalPaidInCapital_25c97d17-95b2-4768-b5ee-f5772aaa5f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e536add1-b628-423b-97c2-b8c568375865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e536add1-b628-423b-97c2-b8c568375865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_23747fbb-28b7-4b75-aae8-22def56054ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e8c4b2e-f29e-4d2f-83e5-97c09a5459ec" xlink:to="loc_us-gaap_PreferredStockValue_23747fbb-28b7-4b75-aae8-22def56054ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="cmpo-20220930.xsd#ConsolidatedStatementsofOperationsUnaudited"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_aa1ee9a4-829d-4e7f-8dbe-ecaf7e712baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0bd8d69e-e1f7-48d3-9bf7-79eccc1c09be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_aa1ee9a4-829d-4e7f-8dbe-ecaf7e712baf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0bd8d69e-e1f7-48d3-9bf7-79eccc1c09be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f14638d5-a484-4526-a73c-13132c3dfeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_aa1ee9a4-829d-4e7f-8dbe-ecaf7e712baf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f14638d5-a484-4526-a73c-13132c3dfeb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ad7d0ecd-5a0a-4a58-aac3-1e535ef624d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c7f4542-69da-4be2-a64b-61e7c17cace5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ad7d0ecd-5a0a-4a58-aac3-1e535ef624d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c7f4542-69da-4be2-a64b-61e7c17cace5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2e999878-9323-4a0b-8223-628417ba7ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ad7d0ecd-5a0a-4a58-aac3-1e535ef624d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2e999878-9323-4a0b-8223-628417ba7ff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_2d6d12fe-e47f-477a-9a3e-07615282bf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_2d6d12fe-e47f-477a-9a3e-07615282bf6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_67e775c4-5f40-4ccd-ba36-2014a7a44a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_67e775c4-5f40-4ccd-ba36-2014a7a44a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_2ff15e34-0195-4685-836e-d39c65bd3875" xlink:href="cmpo-20220930.xsd#cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_2ff15e34-0195-4685-836e-d39c65bd3875" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_2719b752-23bd-4084-8695-7cbd39db4f05" xlink:href="cmpo-20220930.xsd#cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_2719b752-23bd-4084-8695-7cbd39db4f05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8fb6db75-00a4-4b29-967d-355ce709ec34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8fb6db75-00a4-4b29-967d-355ce709ec34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_c5f7274d-dfaf-4aef-a8c1-d19b2be1dead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5bb33e5-b11b-430d-ad8f-746c28eea28d" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_c5f7274d-dfaf-4aef-a8c1-d19b2be1dead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_decf3c18-7f12-4c99-bd3d-57419bbbe0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1fc5a0ea-8fda-4a45-8246-5fe768782bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_decf3c18-7f12-4c99-bd3d-57419bbbe0b2" xlink:to="loc_us-gaap_OperatingIncomeLoss_1fc5a0ea-8fda-4a45-8246-5fe768782bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_993c31ff-8caf-4a89-a199-fe58747428df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_decf3c18-7f12-4c99-bd3d-57419bbbe0b2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_993c31ff-8caf-4a89-a199-fe58747428df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_60ee83a7-2662-4056-a4c7-44e9f1f6f403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_666eb4c1-8011-42b1-9798-d71906d02d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60ee83a7-2662-4056-a4c7-44e9f1f6f403" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_666eb4c1-8011-42b1-9798-d71906d02d2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_1633ff72-1821-46a9-9a84-a5b735f20e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_60ee83a7-2662-4056-a4c7-44e9f1f6f403" xlink:to="loc_us-gaap_SellingExpense_1633ff72-1821-46a9-9a84-a5b735f20e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_420577b0-cc58-4f00-80be-065c9dc6d3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_60ee83a7-2662-4056-a4c7-44e9f1f6f403" xlink:to="loc_us-gaap_GrossProfit_420577b0-cc58-4f00-80be-065c9dc6d3ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6390683-07b9-404c-bd83-dc377201d388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_e6b2c324-ae30-4630-9bb7-cbd4780ee462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6390683-07b9-404c-bd83-dc377201d388" xlink:to="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_e6b2c324-ae30-4630-9bb7-cbd4780ee462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8c6e085f-fd04-4bbf-9c42-71e402d66060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6390683-07b9-404c-bd83-dc377201d388" xlink:to="loc_us-gaap_ProfitLoss_8c6e085f-fd04-4bbf-9c42-71e402d66060" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cmpo-20220930.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_e75f7041-318e-4434-b6c6-4dc1ea96458b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_164f3289-5e21-41d3-9f2f-0992cc8f7860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e75f7041-318e-4434-b6c6-4dc1ea96458b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_164f3289-5e21-41d3-9f2f-0992cc8f7860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_520bf320-a3af-46f6-90ba-844e7a05e52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e75f7041-318e-4434-b6c6-4dc1ea96458b" xlink:to="loc_us-gaap_ProfitLoss_520bf320-a3af-46f6-90ba-844e7a05e52d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9a8dfb5e-207b-4f36-b168-1dcce52b0de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2a94f6f0-9505-45f0-aee0-35156110e7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9a8dfb5e-207b-4f36-b168-1dcce52b0de6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2a94f6f0-9505-45f0-aee0-35156110e7fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmpo-20220930.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1968f427-4a70-4111-85bd-3aa59529761d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfDistributionsToMembers_70b3a6ba-42bd-4957-b07e-aa3cf3297888" xlink:href="cmpo-20220930.xsd#cmpo_PaymentOfDistributionsToMembers"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1968f427-4a70-4111-85bd-3aa59529761d" xlink:to="loc_cmpo_PaymentOfDistributionsToMembers_70b3a6ba-42bd-4957-b07e-aa3cf3297888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_3cfba457-0b58-48e4-868c-ae7636b9a8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1968f427-4a70-4111-85bd-3aa59529761d" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_3cfba457-0b58-48e4-868c-ae7636b9a8d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfIssuanceCostsRecapitalization_f973fe3d-eec0-4f85-922b-e7760384e620" xlink:href="cmpo-20220930.xsd#cmpo_PaymentOfIssuanceCostsRecapitalization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1968f427-4a70-4111-85bd-3aa59529761d" xlink:to="loc_cmpo_PaymentOfIssuanceCostsRecapitalization_f973fe3d-eec0-4f85-922b-e7760384e620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_85a25783-5192-46f3-a38e-45b69fb68c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1968f427-4a70-4111-85bd-3aa59529761d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_85a25783-5192-46f3-a38e-45b69fb68c7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_ae3ea5df-5a70-49e6-89a4-7733ca3a375a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1968f427-4a70-4111-85bd-3aa59529761d" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_ae3ea5df-5a70-49e6-89a4-7733ca3a375a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bea3d5ea-fe17-42de-b542-20bb387868ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f28a6c1f-d948-4879-8551-68318bc828a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bea3d5ea-fe17-42de-b542-20bb387868ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f28a6c1f-d948-4879-8551-68318bc828a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9bfd8122-6db7-49e8-a875-ea45b24ead3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bea3d5ea-fe17-42de-b542-20bb387868ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9bfd8122-6db7-49e8-a875-ea45b24ead3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3d43501a-d8a6-496e-b3da-d149e472202b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bea3d5ea-fe17-42de-b542-20bb387868ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3d43501a-d8a6-496e-b3da-d149e472202b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_593b2e23-ac53-4b2a-b10c-69551803a1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_ShareBasedCompensation_593b2e23-ac53-4b2a-b10c-69551803a1a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_64d69bac-8b80-4086-add2-0596f3a91680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_64d69bac-8b80-4086-add2-0596f3a91680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_6552a4c6-efda-4558-8b0e-e66d64bbc094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_6552a4c6-efda-4558-8b0e-e66d64bbc094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3b599794-edb0-4eea-85a5-a2505be28cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3b599794-edb0-4eea-85a5-a2505be28cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d987712c-1b6b-46b0-b64d-3404f3c5bc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d987712c-1b6b-46b0-b64d-3404f3c5bc0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_43f6416e-3589-4965-a635-3259c2ee7964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_ProfitLoss_43f6416e-3589-4965-a635-3259c2ee7964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_aeb52b51-5e82-42c4-92c8-02e5aa971282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_aeb52b51-5e82-42c4-92c8-02e5aa971282" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_7fad8132-7912-4d09-b356-aa881a9f280e" xlink:href="cmpo-20220930.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_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_7fad8132-7912-4d09-b356-aa881a9f280e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b19daa4-fb4d-498a-b71e-acaeb864b6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b19daa4-fb4d-498a-b71e-acaeb864b6f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8378bb61-5371-422c-9b84-65e4ac6c0e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8378bb61-5371-422c-9b84-65e4ac6c0e13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6eec09d6-368b-4f40-9ff3-db90458f5875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6eec09d6-368b-4f40-9ff3-db90458f5875" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4e5f742f-e74a-4dfd-8d0e-5b5021dab6fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4e5f742f-e74a-4dfd-8d0e-5b5021dab6fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_ea11c230-6619-4c98-9721-7ef7bddb33c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_ea11c230-6619-4c98-9721-7ef7bddb33c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_IncreaseDecreaseInDepositAndOtherAssets_0be0870e-2931-4214-ac9d-8e5951ba4cee" xlink:href="cmpo-20220930.xsd#cmpo_IncreaseDecreaseInDepositAndOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_cmpo_IncreaseDecreaseInDepositAndOtherAssets_0be0870e-2931-4214-ac9d-8e5951ba4cee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2f2397c1-953b-48fa-821b-7789536b86ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c8e3931c-7518-4344-bfa8-4c52614f3153" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2f2397c1-953b-48fa-821b-7789536b86ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9461cbd0-0e16-458b-b298-6b1fda61a92b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2068a62-429f-430e-9f2e-6b9437b1a3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9461cbd0-0e16-458b-b298-6b1fda61a92b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2068a62-429f-430e-9f2e-6b9437b1a3c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/INVENTORIESDetails" xlink:type="simple" xlink:href="cmpo-20220930.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_38bda6ec-feee-4030-84c0-462771999b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_6079a0f9-d6d7-4794-8e16-e3ab4264ec68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_38bda6ec-feee-4030-84c0-462771999b52" xlink:to="loc_us-gaap_InventoryValuationReserves_6079a0f9-d6d7-4794-8e16-e3ab4264ec68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_f9d48f49-689a-4073-a045-b87c878619ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_38bda6ec-feee-4030-84c0-462771999b52" xlink:to="loc_us-gaap_InventoryFinishedGoods_f9d48f49-689a-4073-a045-b87c878619ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_70a48c15-2092-44be-bb39-b624ea841355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_38bda6ec-feee-4030-84c0-462771999b52" xlink:to="loc_us-gaap_InventoryRawMaterials_70a48c15-2092-44be-bb39-b624ea841355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_90167274-3bea-474a-bea9-46fa38cca962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_38bda6ec-feee-4030-84c0-462771999b52" xlink:to="loc_us-gaap_InventoryWorkInProcess_90167274-3bea-474a-bea9-46fa38cca962" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" xlink:type="simple" xlink:href="cmpo-20220930.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_da0e7397-9a3d-4310-8146-e13b345aace2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fa9ba437-c907-455b-9248-0759999bd9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_da0e7397-9a3d-4310-8146-e13b345aace2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fa9ba437-c907-455b-9248-0759999bd9ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3f3fffb8-3383-4f46-93b9-51a01db548be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_da0e7397-9a3d-4310-8146-e13b345aace2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3f3fffb8-3383-4f46-93b9-51a01db548be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/DEBTMaturityDetails" xlink:type="simple" xlink:href="cmpo-20220930.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_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cc073ae3-6d6c-4216-9215-da6a881ca68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cc073ae3-6d6c-4216-9215-da6a881ca68b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_ca69d589-c45f-49d5-8413-b70708b23faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_ca69d589-c45f-49d5-8413-b70708b23faa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_dc41cbdc-014c-44ad-ae24-91bce0680c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_dc41cbdc-014c-44ad-ae24-91bce0680c90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_79a49d96-00f9-4edf-bdb4-9459506211a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_79a49d96-00f9-4edf-bdb4-9459506211a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_12cad68a-f760-4032-b399-04dee6034679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_452f33db-fddc-4f99-a7ea-369e8b1aa279" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_12cad68a-f760-4032-b399-04dee6034679" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESComponentsofLeaseCostDetails" xlink:type="simple" xlink:href="cmpo-20220930.xsd#LEASESComponentsofLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/LEASESComponentsofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5db4f780-a793-4c7f-a0a9-f28855499526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_ca352c6e-fcdf-47f5-b9e7-c116eed42edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5db4f780-a793-4c7f-a0a9-f28855499526" xlink:to="loc_us-gaap_OperatingLeaseCost_ca352c6e-fcdf-47f5-b9e7-c116eed42edc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e0f72af1-5cab-4356-b171-1f8b0cca9fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5db4f780-a793-4c7f-a0a9-f28855499526" xlink:to="loc_us-gaap_VariableLeaseCost_e0f72af1-5cab-4356-b171-1f8b0cca9fd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails" xlink:type="simple" xlink:href="cmpo-20220930.xsd#LEASESFutureMinimumCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dc0f36ae-3b01-4100-b0c1-65085dd6b045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_984df218-3732-4fe2-8b94-2739021d40fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dc0f36ae-3b01-4100-b0c1-65085dd6b045" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_984df218-3732-4fe2-8b94-2739021d40fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0a8b374c-eca5-4a27-9395-d49985ad19df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dc0f36ae-3b01-4100-b0c1-65085dd6b045" xlink:to="loc_us-gaap_OperatingLeaseLiability_0a8b374c-eca5-4a27-9395-d49985ad19df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails_1" xlink:type="simple" xlink:href="cmpo-20220930.xsd#LEASESFutureMinimumCommitmentsDetails_1"/>
  <link:calculationLink xlink:role="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c73ae53-c992-4f12-954c-d11cb1e8e6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c73ae53-c992-4f12-954c-d11cb1e8e6b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f3517f76-a22b-49f1-b29f-6f8665d353ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f3517f76-a22b-49f1-b29f-6f8665d353ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b8d077eb-8015-4882-aee0-3da34428b254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b8d077eb-8015-4882-aee0-3da34428b254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a1e60c71-600d-4fb3-abfe-b4f29ab35f64" xlink:href="cmpo-20220930.xsd#cmpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_cmpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a1e60c71-600d-4fb3-abfe-b4f29ab35f64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c55eaf81-8834-45ce-b37f-eab91be11ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c55eaf81-8834-45ce-b37f-eab91be11ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8d64a605-3f71-4ed6-9b5f-9cb1b0d4ecf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9358387-693b-493f-b803-c17fcf3d93fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8d64a605-3f71-4ed6-9b5f-9cb1b0d4ecf3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails" xlink:type="simple" xlink:href="cmpo-20220930.xsd#EARNINGSPERSHAREBasicandDilutedCalculationDetails"/>
  <link:calculationLink xlink:role="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d48144d6-9380-4838-906d-188f5888d732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2ba23f76-29ad-42c8-a185-341382659a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d48144d6-9380-4838-906d-188f5888d732" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2ba23f76-29ad-42c8-a185-341382659a17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_b0c7d129-0531-4181-b18d-8f779362b85a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d48144d6-9380-4838-906d-188f5888d732" xlink:to="loc_us-gaap_DilutiveSecurities_b0c7d129-0531-4181-b18d-8f779362b85a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_874a0beb-757f-4cc4-b02d-642ee4deaa24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_09269ca3-21f1-498c-88ab-b1be70b08496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_874a0beb-757f-4cc4-b02d-642ee4deaa24" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_09269ca3-21f1-498c-88ab-b1be70b08496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fc41b55-6aba-4e98-8cf6-9e3d54668ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_874a0beb-757f-4cc4-b02d-642ee4deaa24" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fc41b55-6aba-4e98-8cf6-9e3d54668ec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_92942d7f-73f0-444a-a6d6-c3fb882834ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_037019dc-0388-4510-9335-7cfa58cfced5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_92942d7f-73f0-444a-a6d6-c3fb882834ed" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_037019dc-0388-4510-9335-7cfa58cfced5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_25eb0d12-a361-477f-b5db-f12edeb59b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_92942d7f-73f0-444a-a6d6-c3fb882834ed" xlink:to="loc_us-gaap_ProfitLoss_25eb0d12-a361-477f-b5db-f12edeb59b95" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
