I have a newly built AR308 that is having some teething problems. The JP internals I used include barrel, bolt, bolt carrier, and captured return spring. The issue I am having is sometimes it will not eject the spent case causing it to trying load a fresh round and the old case at the same time...