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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:7b6c1ae1-0cfa-4a16-b516-01047d2285d8,g:f2c23695-bb7b-49d2-8939-c410a38d5486-->
<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-20220331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DepositsAndOtherAssetsNoncurrent_b00c0ce3-fca1-4deb-a280-55b3e8959e4d" xlink:href="cmpo-20220331.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_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_cmpo_DepositsAndOtherAssetsNoncurrent_b00c0ce3-fca1-4deb-a280-55b3e8959e4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_01ea7799-17b3-4af7-be68-4d70209bf349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_us-gaap_AssetsCurrent_01ea7799-17b3-4af7-be68-4d70209bf349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a9c64d7e-2fef-45d6-93b4-8a0634e8eeda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a9c64d7e-2fef-45d6-93b4-8a0634e8eeda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc05943e-6e32-436d-ac33-cb711bf7a9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc05943e-6e32-436d-ac33-cb711bf7a9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_2acef229-8ad9-4b22-b369-d09ad746418d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_2acef229-8ad9-4b22-b369-d09ad746418d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_b2061787-7169-4524-9f57-c57dbf3f646e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85cc514a-79dd-4183-811f-dc793aab7faf" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_b2061787-7169-4524-9f57-c57dbf3f646e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_fd727c4d-374a-46e7-b437-c6da349e4d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_fd727c4d-374a-46e7-b437-c6da349e4d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_410787d1-f661-4a88-a2ad-676df0810732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_LiabilitiesCurrent_410787d1-f661-4a88-a2ad-676df0810732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_db12c930-2d96-49d4-9ec1-a8ed9df7edb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_db12c930-2d96-49d4-9ec1-a8ed9df7edb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_TaxReceivableAgreementLiability_835741df-4104-4f1e-872e-ba10d8c6d17a" xlink:href="cmpo-20220331.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_cmpo_TaxReceivableAgreementLiability_835741df-4104-4f1e-872e-ba10d8c6d17a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_081b0104-e607-49e4-a4ec-f3225578211a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_LongTermLineOfCredit_081b0104-e607-49e4-a4ec-f3225578211a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_695fa1a5-987a-44df-b4d4-81968cb996d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_695fa1a5-987a-44df-b4d4-81968cb996d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_2d20e588-a349-4571-a251-b76cf3ba8ee7" xlink:href="cmpo-20220331.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_cmpo_DerivativeInstrumentContingentConsiderationLiability_2d20e588-a349-4571-a251-b76cf3ba8ee7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_c51680b7-abc2-4ada-b355-933b4b4b12b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_c51680b7-abc2-4ada-b355-933b4b4b12b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_c64d418c-d67f-45c9-8d07-a5722bc87988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_be357e34-2fc6-4427-8a04-8df9b7840099" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_c64d418c-d67f-45c9-8d07-a5722bc87988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_e5045b5a-a701-429b-9ac9-8e86ab5f5410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_us-gaap_AccruedBonusesCurrent_e5045b5a-a701-429b-9ac9-8e86ab5f5410" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_01890baa-0b59-4082-979f-4d811beb54b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_us-gaap_AccountsPayableCurrent_01890baa-0b59-4082-979f-4d811beb54b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_518754fb-5a58-42d9-81ac-6de977439d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_518754fb-5a58-42d9-81ac-6de977439d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_001b9342-253f-4171-a24b-d1aa00550f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_001b9342-253f-4171-a24b-d1aa00550f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f94c3371-7dfc-40b6-8e2b-94d784e94b25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_us-gaap_LongTermDebtCurrent_f94c3371-7dfc-40b6-8e2b-94d784e94b25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DeferredIssuanceCostsCurrent_bc04cd84-53cb-42a7-a5a4-81748b0eaf43" xlink:href="cmpo-20220331.xsd#cmpo_DeferredIssuanceCostsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7ec787c8-2d4d-4648-8116-23d8b94f5b57" xlink:to="loc_cmpo_DeferredIssuanceCostsCurrent_bc04cd84-53cb-42a7-a5a4-81748b0eaf43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_23568bd2-93f6-44fd-887d-c252ead0e0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b99f8fff-16b7-4c79-afa5-2505a3a8102e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_23568bd2-93f6-44fd-887d-c252ead0e0fd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b99f8fff-16b7-4c79-afa5-2505a3a8102e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e1e96208-1469-4559-b94e-156fde12924a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_23568bd2-93f6-44fd-887d-c252ead0e0fd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e1e96208-1469-4559-b94e-156fde12924a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b9421bc9-98be-4aef-8771-3bb66dcbbcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_23568bd2-93f6-44fd-887d-c252ead0e0fd" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b9421bc9-98be-4aef-8771-3bb66dcbbcc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_841ef8bb-c8a9-4557-bd61-4ee794293335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_23568bd2-93f6-44fd-887d-c252ead0e0fd" xlink:to="loc_us-gaap_InventoryNet_841ef8bb-c8a9-4557-bd61-4ee794293335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8e0e2307-1767-493d-abd2-33e44603488b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fd298548-a044-4090-8b1a-ff3260d7b163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8e0e2307-1767-493d-abd2-33e44603488b" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fd298548-a044-4090-8b1a-ff3260d7b163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cae09001-218f-42da-875a-e356db775f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8e0e2307-1767-493d-abd2-33e44603488b" xlink:to="loc_us-gaap_StockholdersEquity_cae09001-218f-42da-875a-e356db775f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1b4e4e73-f3ff-453c-856a-e772c8a856e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8e0e2307-1767-493d-abd2-33e44603488b" xlink:to="loc_us-gaap_Liabilities_1b4e4e73-f3ff-453c-856a-e772c8a856e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_48f94c6a-b410-4672-bd33-1e8a63ef90dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8e0e2307-1767-493d-abd2-33e44603488b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_48f94c6a-b410-4672-bd33-1e8a63ef90dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d8967d60-9a62-4e29-8685-a6b48efc0147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d8967d60-9a62-4e29-8685-a6b48efc0147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a3568e35-fc79-47de-859d-5cd3521e246a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:to="loc_us-gaap_CommonStockValue_a3568e35-fc79-47de-859d-5cd3521e246a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77eb87c2-b326-4cd2-a157-fa88e117896f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77eb87c2-b326-4cd2-a157-fa88e117896f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_acef6115-644b-4159-831c-d4bd28fe5560" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:to="loc_us-gaap_PreferredStockValue_acef6115-644b-4159-831c-d4bd28fe5560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5f246988-e0dc-47b9-a129-aad8620f3907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b57fd759-7df8-46be-994b-7c9900a8eab8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5f246988-e0dc-47b9-a129-aad8620f3907" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="cmpo-20220331.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_53c9a012-192d-41a0-8f3b-5bb2d651b454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4db3b36d-230f-4346-ab2c-601192667b95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_53c9a012-192d-41a0-8f3b-5bb2d651b454" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4db3b36d-230f-4346-ab2c-601192667b95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1748eb8-bd6f-4d15-b096-5386cd9bdfda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_53c9a012-192d-41a0-8f3b-5bb2d651b454" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1748eb8-bd6f-4d15-b096-5386cd9bdfda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b8db9793-bf73-45f5-81f5-a99b276f3cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_5c7c741b-d94c-4e48-89da-e1459b6a8bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b8db9793-bf73-45f5-81f5-a99b276f3cf9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_5c7c741b-d94c-4e48-89da-e1459b6a8bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_7177004b-a794-47dd-a93b-d8fd02956c86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b8db9793-bf73-45f5-81f5-a99b276f3cf9" xlink:to="loc_us-gaap_SellingExpense_7177004b-a794-47dd-a93b-d8fd02956c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_312ea341-9855-48b8-968e-b3f50bbd5474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b8db9793-bf73-45f5-81f5-a99b276f3cf9" xlink:to="loc_us-gaap_GrossProfit_312ea341-9855-48b8-968e-b3f50bbd5474" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_eec12156-7964-4419-af7a-cc11a16a9d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_eec12156-7964-4419-af7a-cc11a16a9d62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_a116f2df-e52b-4098-b5db-7077b99e91b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_a116f2df-e52b-4098-b5db-7077b99e91b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_1fb9bbec-295e-4539-9fe4-fa57cc93dca4" xlink:href="cmpo-20220331.xsd#cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:to="loc_cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees_1fb9bbec-295e-4539-9fe4-fa57cc93dca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_abc50216-43d2-493c-895c-7d6790b7b05d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_abc50216-43d2-493c-895c-7d6790b7b05d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_8b521b61-93c6-47b3-82bd-85b657cd2d2d" xlink:href="cmpo-20220331.xsd#cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_5859d357-aa8b-45eb-9cd8-e06cacc401d9" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_8b521b61-93c6-47b3-82bd-85b657cd2d2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4ba80ada-d6c2-4fca-8ae3-e2ad41ae38b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7041e973-8cb5-4197-ba23-a6bf19fbad61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4ba80ada-d6c2-4fca-8ae3-e2ad41ae38b3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7041e973-8cb5-4197-ba23-a6bf19fbad61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4aa397f8-68c4-4083-8e32-d5b78c8d2a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4ba80ada-d6c2-4fca-8ae3-e2ad41ae38b3" xlink:to="loc_us-gaap_OperatingIncomeLoss_4aa397f8-68c4-4083-8e32-d5b78c8d2a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6bc2fba-0b10-46dd-9fcf-82ec0d681e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_1d6553ed-9aa3-4469-89d2-194abe444d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c6bc2fba-0b10-46dd-9fcf-82ec0d681e6a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_1d6553ed-9aa3-4469-89d2-194abe444d75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_577b85b0-5f0b-4742-9b9a-7af0c712b1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_c6bc2fba-0b10-46dd-9fcf-82ec0d681e6a" xlink:to="loc_us-gaap_ProfitLoss_577b85b0-5f0b-4742-9b9a-7af0c712b1f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a970f38c-b3cf-45bb-9265-bb75e6f1acf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6d013a47-57e8-449b-8f94-77f3ecff03f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a970f38c-b3cf-45bb-9265-bb75e6f1acf5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6d013a47-57e8-449b-8f94-77f3ecff03f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_29be9e8d-9b6b-409c-ac00-967dfab03753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a970f38c-b3cf-45bb-9265-bb75e6f1acf5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_29be9e8d-9b6b-409c-ac00-967dfab03753" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cmpo-20220331.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_e9c27833-12a0-4a9a-b11b-dd522ff638ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6c96f808-8482-4e59-b16e-a3f14faa0517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e9c27833-12a0-4a9a-b11b-dd522ff638ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6c96f808-8482-4e59-b16e-a3f14faa0517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_842012b4-e1f6-41d9-90e4-d9a09a6e0889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e9c27833-12a0-4a9a-b11b-dd522ff638ef" xlink:to="loc_us-gaap_ProfitLoss_842012b4-e1f6-41d9-90e4-d9a09a6e0889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_93541a20-2cb9-4176-a0a5-698f635371aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_bce3825a-39b1-4102-a599-311496712a58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_93541a20-2cb9-4176-a0a5-698f635371aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_bce3825a-39b1-4102-a599-311496712a58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cmpo-20220331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://composecure.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0779d94a-3e4a-4a0f-ae39-5b9e3e1e9dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bd00ddad-0feb-4c03-b55f-cf0e7825d483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_0779d94a-3e4a-4a0f-ae39-5b9e3e1e9dd2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bd00ddad-0feb-4c03-b55f-cf0e7825d483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_283f7999-0e5f-47c5-a8e2-360f7dc432fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_0779d94a-3e4a-4a0f-ae39-5b9e3e1e9dd2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_283f7999-0e5f-47c5-a8e2-360f7dc432fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_549fc9b7-c419-4342-82e8-0b8e4690c3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_0779d94a-3e4a-4a0f-ae39-5b9e3e1e9dd2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_549fc9b7-c419-4342-82e8-0b8e4690c3f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_ad2dc9c3-1689-48f0-9630-2d494590598e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_ad2dc9c3-1689-48f0-9630-2d494590598e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_45aaa903-a867-401b-ba82-c16e651b5f57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_45aaa903-a867-401b-ba82-c16e651b5f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_19dda3b7-963c-4efc-bc8f-a027a46e95b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_19dda3b7-963c-4efc-bc8f-a027a46e95b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfIssuanceCostsRecapitalization_e5c07fb8-bf7f-4930-a159-018957247305" xlink:href="cmpo-20220331.xsd#cmpo_PaymentOfIssuanceCostsRecapitalization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:to="loc_cmpo_PaymentOfIssuanceCostsRecapitalization_e5c07fb8-bf7f-4930-a159-018957247305" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_PaymentOfDistributionsToMembers_ebb2c174-a506-4868-81c4-2976cb4c4a6e" xlink:href="cmpo-20220331.xsd#cmpo_PaymentOfDistributionsToMembers"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4587afb-2730-4283-a4b2-1fb5d16f45f7" xlink:to="loc_cmpo_PaymentOfDistributionsToMembers_ebb2c174-a506-4868-81c4-2976cb4c4a6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_10a964fc-989c-497e-9d37-416aaa0f33c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_10a964fc-989c-497e-9d37-416aaa0f33c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b1773100-c1ca-4e74-8b03-fe7dc55410ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b1773100-c1ca-4e74-8b03-fe7dc55410ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_IncreaseDecreaseInDepositAndOtherAssets_ac3a82fc-2fce-492d-b83d-c690f9d5e11f" xlink:href="cmpo-20220331.xsd#cmpo_IncreaseDecreaseInDepositAndOtherAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_cmpo_IncreaseDecreaseInDepositAndOtherAssets_ac3a82fc-2fce-492d-b83d-c690f9d5e11f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_e48113bc-3f0e-4ece-80ae-2adc6b761713" xlink:href="cmpo-20220331.xsd#cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability_e48113bc-3f0e-4ece-80ae-2adc6b761713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d7c2ba7-255e-4498-afb3-bf5eafd69ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9d7c2ba7-255e-4498-afb3-bf5eafd69ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_65823c53-ba4a-4d77-9837-31b09ebad98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_65823c53-ba4a-4d77-9837-31b09ebad98e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50b590d4-9fc4-415e-a7a4-d8203d817e20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_50b590d4-9fc4-415e-a7a4-d8203d817e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bc243d60-3a32-468e-b5c4-8a3bba808f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_ShareBasedCompensation_bc243d60-3a32-468e-b5c4-8a3bba808f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9c8d25a2-0a59-468d-b558-6bf572802381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9c8d25a2-0a59-468d-b558-6bf572802381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d7d9f33f-d00c-4fa6-99dd-478e9fb3057f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d7d9f33f-d00c-4fa6-99dd-478e9fb3057f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_465ace0e-c540-4c7f-92cd-dcfa005808bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_465ace0e-c540-4c7f-92cd-dcfa005808bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_37402845-d37d-4f9c-b42e-487593621edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_37402845-d37d-4f9c-b42e-487593621edc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_dc28d8d8-c451-4736-8d92-7f3c55b1e5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_dc28d8d8-c451-4736-8d92-7f3c55b1e5f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6e4d6b7c-8fb8-4a92-8bbe-087d8a5e5cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_ProfitLoss_6e4d6b7c-8fb8-4a92-8bbe-087d8a5e5cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2ff4909e-6df5-475d-ba07-50d01b051603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b6594e1c-efc3-4a7e-a320-757bb015089d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2ff4909e-6df5-475d-ba07-50d01b051603" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9624940b-e77e-4be0-89dc-bbe98350cfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_874fbf65-4a2c-4cdb-8286-06dd86a46479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_9624940b-e77e-4be0-89dc-bbe98350cfcc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_874fbf65-4a2c-4cdb-8286-06dd86a46479" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/INVENTORIESDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_9f4b1f27-aa38-4573-99db-2d0f11db10b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_294d345c-af41-4244-98e1-86f4c9b37f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_9f4b1f27-aa38-4573-99db-2d0f11db10b1" xlink:to="loc_us-gaap_InventoryValuationReserves_294d345c-af41-4244-98e1-86f4c9b37f61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_44ae2b2b-b1d8-4f41-a825-1e79d8612fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_9f4b1f27-aa38-4573-99db-2d0f11db10b1" xlink:to="loc_us-gaap_InventoryFinishedGoods_44ae2b2b-b1d8-4f41-a825-1e79d8612fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_2ba27c98-74e1-4f96-8f96-a455931a906d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_9f4b1f27-aa38-4573-99db-2d0f11db10b1" xlink:to="loc_us-gaap_InventoryRawMaterials_2ba27c98-74e1-4f96-8f96-a455931a906d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_60effd53-2e7d-47dc-87b5-316f71f2c139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_9f4b1f27-aa38-4573-99db-2d0f11db10b1" xlink:to="loc_us-gaap_InventoryWorkInProcess_60effd53-2e7d-47dc-87b5-316f71f2c139" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_940add15-3bf1-4556-b9dd-c78e04eae621" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b6b30cbd-94fa-4e32-9a51-6cac71bbb70c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_940add15-3bf1-4556-b9dd-c78e04eae621" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b6b30cbd-94fa-4e32-9a51-6cac71bbb70c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_db69aeab-dc64-4e28-805e-e5bf40c4099c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_940add15-3bf1-4556-b9dd-c78e04eae621" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_db69aeab-dc64-4e28-805e-e5bf40c4099c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/DEBTMaturityDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4a61fa37-7b9b-4d43-ba4c-303fca8d890f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4a61fa37-7b9b-4d43-ba4c-303fca8d890f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_549d08b8-b18e-4681-b1d8-b10d6ef9edce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_549d08b8-b18e-4681-b1d8-b10d6ef9edce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_29dd658c-8d32-4643-a748-bf5c1dbe27bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_29dd658c-8d32-4643-a748-bf5c1dbe27bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e6ea6676-29ac-4797-83c8-ce9623c026f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e6ea6676-29ac-4797-83c8-ce9623c026f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fc6b3488-6a3b-4609-99ac-cc57cbd5cb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ee2ccaca-4138-44bf-a03e-a7b4d78c6da2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fc6b3488-6a3b-4609-99ac-cc57cbd5cb0f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESComponentsofLeaseCostDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_3a8c972f-e6a6-4be8-b268-31e3aaef90b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b561ec15-981f-4111-a00a-2957d8c3bc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3a8c972f-e6a6-4be8-b268-31e3aaef90b4" xlink:to="loc_us-gaap_OperatingLeaseCost_b561ec15-981f-4111-a00a-2957d8c3bc35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_790d2f68-172f-4da0-a8e5-a15c3d668d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_3a8c972f-e6a6-4be8-b268-31e3aaef90b4" xlink:to="loc_us-gaap_VariableLeaseCost_790d2f68-172f-4da0-a8e5-a15c3d668d6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_a372e343-f64f-47a1-904d-ce289819a444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_937d2447-ed49-4318-88b0-cc1c93549bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a372e343-f64f-47a1-904d-ce289819a444" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_937d2447-ed49-4318-88b0-cc1c93549bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_36f0d9ce-1d95-4643-a4e1-1eaccdcc4c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a372e343-f64f-47a1-904d-ce289819a444" xlink:to="loc_us-gaap_OperatingLeaseLiability_36f0d9ce-1d95-4643-a4e1-1eaccdcc4c70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/LEASESFutureMinimumCommitmentsDetails_1" xlink:type="simple" xlink:href="cmpo-20220331.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f4e83cba-427f-4d79-bebb-7c4272086b19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f4e83cba-427f-4d79-bebb-7c4272086b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b82f2652-e3ac-459b-ae84-6ecb67e32a99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b82f2652-e3ac-459b-ae84-6ecb67e32a99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_485a2020-2162-4e3c-9e29-4adc9c4be3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_485a2020-2162-4e3c-9e29-4adc9c4be3e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_ec91f645-9d91-4970-911f-fb97e7c9bcd8" xlink:href="cmpo-20220331.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_cmpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_ec91f645-9d91-4970-911f-fb97e7c9bcd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_2d451696-146e-4268-b048-413d320eea25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_2d451696-146e-4268-b048-413d320eea25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bee60d23-ddb2-4bf6-a36a-fd25e0c8ab0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_bf31e81e-b040-450b-ac42-fd0b8936b98c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bee60d23-ddb2-4bf6-a36a-fd25e0c8ab0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://composecure.com/role/EARNINGSPERSHAREBasicandDilutedCalculationDetails" xlink:type="simple" xlink:href="cmpo-20220331.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_92640a35-ae82-49ca-81f5-9807485b90af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5fe9bb92-72fb-4b82-9259-6988c2d50e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_92640a35-ae82-49ca-81f5-9807485b90af" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5fe9bb92-72fb-4b82-9259-6988c2d50e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_de650cab-6e51-494a-bd62-045b8bdd003c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_92640a35-ae82-49ca-81f5-9807485b90af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_de650cab-6e51-494a-bd62-045b8bdd003c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_933bd1c5-5629-4e06-88f5-ef4317486367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95a1005c-ff99-4568-b06b-c3e3cdeca695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_933bd1c5-5629-4e06-88f5-ef4317486367" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_95a1005c-ff99-4568-b06b-c3e3cdeca695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b482614f-35f1-4311-9687-544befc26a82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_933bd1c5-5629-4e06-88f5-ef4317486367" xlink:to="loc_us-gaap_ProfitLoss_b482614f-35f1-4311-9687-544befc26a82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_86e75151-f6f4-474d-a976-de8b6e72ff62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48462ae6-de2d-415f-a6c7-eea783239c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_86e75151-f6f4-474d-a976-de8b6e72ff62" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_48462ae6-de2d-415f-a6c7-eea783239c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_12f8ce05-2ca3-48f0-bcee-2a41270da859" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_86e75151-f6f4-474d-a976-de8b6e72ff62" xlink:to="loc_us-gaap_DilutiveSecurities_12f8ce05-2ca3-48f0-bcee-2a41270da859" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
