<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0202</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2004-05-04</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0000866121</issuerCik>
        <issuerName>ALLIANT TECHSYSTEMS INC</issuerName>
        <issuerTradingSymbol>ATK</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001175737</rptOwnerCik>
            <rptOwnerName>RANGEN ERIC S</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>ALLIANT TECHSYSTEMS</rptOwnerStreet1>
            <rptOwnerStreet2>5050 LINCOLN DRIVE</rptOwnerStreet2>
            <rptOwnerCity>EDINA</rptOwnerCity>
            <rptOwnerState>MN</rptOwnerState>
            <rptOwnerZipCode>55436-1097</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>Executive VP and CFO</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F1"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2004-05-04</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>6652</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F1"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F1"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>6652</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>9803</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">The Phantom Stock Units were credited to the reporting person's account in the Issuer's Nonqualified Deferred Compensation Plan (NQDCP) in lieu of the grant by the Issuer of a Performance Share Award (PSA) under the Issuer's 1990 Equity Incentive Plan.  The number of units credited to the reporting person's account was determined on a 1-for-1 basis equal to the number of shares of common stock that would have been granted for the PSA (6,750), reduced by the number of units having a value equal to the Issuer's Medicare tax withholding obligation as a result of the deferral of the payment of the PSA.  The units are to be settled 100% in cash following the reporting person's termination of employment or such other date specified by the reporting person.  However, the reporting person may elect to transfer funds into other investment accounts within the NQDCP.  NQDCP participants may transfer funds into alternative investment accounts during a 10-day window period each quarter.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/Eric S. Rangen</signatureName>
        <signatureDate>2004-05-05</signatureDate>
    </ownerSignature>
</ownershipDocument>

