Fort Leavenworth
マクックは1865年10月に志願兵従軍を辞任し、1867年3月に第26歩兵連隊の中佐に任官された。1874年まではテキサス州で大半は守備隊任務に就いた。1875年から1880年、アメリカ陸軍総司令官ウィリアム・シャーマンの副官を務めた。1886年から1890年（短期間の空白はあった）、カンザス州レブンワース砦の指揮官となり、そこで歩兵と騎兵を教えた。