If your bolt carrier is not the same length as any other it means it was done by the previous owner. No company sells a shorter carrier, some sell low mass but none that are shorter. That would still not make up for a bolt that was to long. That is your first problem. Replace it with a bcg of known quality like bcm, Daniel defense, noveske, or any of the companies who make a mil-spec bcg. DPMS never has made any ar that meets mil-spec standards. Your load is way to lite as well average charge weight for a 55fmj is 25 grains. Your diagnosis is wrong the empty is not hitting the cartridge being loaded. Cartridge is ejected long before it attempts to feed from the magazine. I tried to measure a carrier but they are longer than my six inch calipers. Another thing to check is your extractor it may fix your extraction problems.