Do I keep dicking around with my current upper or do I just drop $400 and get this? http://palmettostatearmory.com/psa-...ht-keymod-railed-moe-rifle-kit-516446675.html
We can try and help... might need details again...
What specific .308 spring were you using ?
And I still think adjusting the extractor might help with the spent cases in the action... as well as the bolt riding something.
Are you using a "brass catcher" at all ?... My brass catcher was bouncing the fired brass in the action after ejecting it.
Did you clean the insides of the Colt mags ... use the 1 gal paint stick to feel for burrs in the back grooved channel? and which brand mags are the ... Colt has used the Metalform and the ASC type.
If they are Metalform... remove the sticky packing / preservative grease... I actually used TR3 car cleaner / wax.
TR3 works so dang good for cleaning that it sits on the gun bench... you'd be surprised how well it works.
Like all AR's there is a fine balance between all those springs and the ejector working together... if the bolt is traveling faster then the mag spring ( from burrs or stickiness ) , then you have problems... if the ejector is flicking the case into a inside edge, rather then straight out the ejection port, then it will bounce back into the action causing problems.