Tulis kelanjutan untuk paragraf ini - Mackie terdaftar di Korps Marinir dari New York pada tanggal 24 April 1861. Tugas pertamanya adalah dengan Detasemen Marinir di atas kapal USS "Savannah". Dia dipromosikan menjadi kopral pada 1 Maret 1862. Pada tanggal 1 April, ia mulai bertugas di kapal perang lapis baja USS "Galena". Pada tanggal 15 Mei, sebuah skuadron Angkatan Laut Uni yang terdiri dari lima kapal, termasuk "Galena", naik ke Sungai James untuk menguji pertahanan ibukota Konfederasi, Richmond, Virginia. Setelah mencapai sebuah tikungan di sungai di hulu Dutch Gap, skuadron tersebut menemukan rintangan yang terendam dan tembakan berat dari dua batalyon Marinir Konfederasi yang diposisikan di tepi sungai dan tembakan artileri dari Fort Darling di atas Drewry's Bluff sekitar delapan mil di bawah Richmond. Mackie memerintahkan 12 Marinir di dek senjata. Baterai artileri benteng menyebabkan kerusakan parah pada "Galena" dan memaksa skuadron Uni untuk berbalik. Selama pertempuran (yang kemudian dikenal sebagai Pertempuran Drewry's Bluff
), sebagian besar kru meriam Galena terbunuh atau terluka. Mackie memimpin sekelompok Marinir yang mengambil alih operasi senjata selama sisa pertempuran. Pada tanggal 1 November, ia dipromosikan menjadi Sersan. Pada bulan Juni 1863, ia ditugaskan ke