Napisz kontynuację tego paragrafu - Mackie zaciągnął się do Korpusu Marines z Nowego Jorku 24 kwietnia 1861. Jego pierwszym zadaniem było oddział marines na pokładzie USS "Savannah". Został awansowany na kaprala 1 marca 1862. 1 kwietnia rozpoczął służbę na okręcie pancernym USS "Galena". 15 maja pięciobojna eskadra marynarki wojennej Unii, w tym "Galena", wypłynęła na rzekę James, aby przetestować obronę stolicy Konfederacji, Richmond w Wirginii. Po dotarciu do zakrętu rzeki w górę rzeki Dutch Gap, eskadra napotkała zanurzone przeszkody i ciężki ogień od dwóch batalionów konfederackich piechoty morskiej umieszczonych na brzegu rzeki oraz ogień artyleryjski z Fort Darling na szczycie Drewry's Bluff około osiem mil poniżej Richmond. Mackie dowodził 12 żołnierzami na pokładzie. Baterie artyleryjskie fortecy wyrządziły poważne szkody "Galenie" i zmusiły eskadrę Unii do powrotu. Podczas bitwy (która stała się znana jako bitwa pod Drewry's Bluff
Większość załogi "Galeny" została zabita lub ranna. Mackie dowodził grupą żołnierzy piechoty morskiej, którzy przejęli obsługę uzbrojenia przez resztę bitwy. 1 listopada został awansowany na sierżanta. W czerwcu 1863 roku został przydzielony do