Recoil Technologies M-16 M-16A2 Full Auto Parts Kit + Battle Arms Development AR-15/M16 Full Auto BCG - 5.56/.223/.300/.350