I went the Mid length to get the extra length in the handguard. I built my own piston system rifles and like them very much, and as a added bonus get a slightly longer sight radius. If I were to go the CAR route I would want the short barrel, and standard flash hider, but that puts me into the NAF realm and I don't want to go there.