A bolt carrier having a first gas port, wherein the first gas port provides fluid communication between an interior and an exterior of the bolt carrier; a second gas port, wherein the second gas port provides fluid communication between an interior and an exterior of the bolt carrier; and a third gas port, wherein the third gas port provides fluid communication between an interior and an exterior of the bolt carrier.