Had some requests for more build info.
First off, this is the way I chose to do it. I'm sure there are many other ways. My main goal was getting under 30" for as little money as possible. I had no Idea if it would work at the time. I didn't want to throw money away. I owned the complete rifle with an A1 stock on it, and had the GSE pistol buffer. All I needed was a stock. I got a stock for free, and my only expenses were the die, and a pack of washers.
I did a lot of this freehand on a belt sander. Just trial and error adjustments. Most of the numbers I'm stating are pretty fluid and can be adjusted. They need to be in order to run the gun. I'll explain how I did it so it all makes sense.
First thing I did was thread the buffer tube further.
You'll need at least a pair of 6" dial calipers to measure.
You'll need a 1 3/16-16 die. It's a standard, but uncommon thread. You probably can't find one locally. I have access to a pretty amazing supply of metalworking tools....I had to buy one. You'd have better chance of convincing some guy on the internet to loan you his.
This is the one I ordered.
It HAS to be commercial buffer tube. They are larger diameter and have lathe cut threads. Mil-spec tubes are smaller diameter, and the threads are rolled. The OD isn't big enough to cut a whole thread onto.
I just kept threading a bit at a time till I got the length of the rifle with no stock body down to 29.75". I didn't go any shorter because I wanted the gun to be as long as possible when it was extended.
I didn't extend the keyway for the key in the receiver back plate. I just didn't want to, I filed the key out of the plate.
Measured out mine looks like this all done.
Then the stock body had to be cut, easy enough. Cut mine at 5.25 inches long. I left it as long as I could to help with sloppiness when it was extended.
The CAR stock body has a hole in the ass, lets the stock get shorter. If you use a different body, some don't have the hole and the buffer tube will need to be cut shorter.
Get that all assembled on your lower. Take the hammer out of your lower, it makes the next part easier.
This is a sketch of the spacer and spring guide. I used a piece of 5/16" stainless rod, and turned down a piece of nylon for the spacer. The rod was knurled at the end, pressed and bonded into the spacer with loctite.
I press fit this together, and used as little clearance as possible on the nylon OD to the the guide rod as squarely aligned as possible.
Check the dimensions of your buffer tube when finished, You may need to make adjustments to this piece.
Once you have that, drop it down into the buffer tube. I wanted the end of the spring guide to be as close as possible to the back of the bolt carrier. Help keep everything aligned properly. I used a belt sander to adjust the length just short enough to put the upper on.
Here I was presented with my first problem. under recoil, the spring will fully compress and the bolt carrier movement will be stopped when the firing pin hits the spring guide. NOT GOOD.
A stack of 5/16 flat washers change that. Now the movement is stopped when the back of the carrier/spring adapter hits the washer stack.
Now you have solid against solid. Dont want to batter the gun. Add a rubber washer and another flat washer to support the spring. There is a nice gap now.
Make sure the carrier travels far enough to the rear to pass the bolt catch. Make sure the bolt is cammed out, like would be under fire. When I snapped this pic mine was wrong.
My final washer stack. Two flat washers, the rubber, then one flat. Total buildup of .387" Firing pin is clear, and bolt catch works.
Assemble the gun, and cycle it by hand. Check clearance and interference. When you feel confident, go shootin.
Good Luck.