A quick check to make sure that the buffer and spring are the correct lenght for odd ball set ups, is to pull the charging handle all the way back and make sure that the face of the bolt stops about 1/8" to 1/4" in front of the back of ejection port window edge.
If the face of the bolt does retract back past the back edge of the ejection port window, then shim the back of the extension tube void with a shim to get the face of the bolt to stop the correct distance in front of the back edge of the window (so the back of the key does not crash into the lower receviever and crack it. Hence quarters will work as a temp fix to get the needed shim height, and then you can come up with a better shim later.
Regarding the buffer spring, easy way to make sure that is not too long, when pulling back on the charging handle with the shim in place, should not feel the spring coil bind up instead.
As for the ace stocks with rifle receiver extension, most of the time the problem is that the longer A-2 butt stock bolt needed for the tube extender, is not replaced with a A-1 shorter butt stock bolt instead (A-1 stock does not use the 3/4" end of tube spacer). Hence with the longer bolt and the spacer not used, then the end of the bolt protrudes into the void of the tube, while caused the buffer to be limited by it, instead of the actual bottom of the tube instead.