I bought a German military surplus collapsible stock for my PTR91 and took it off. It is too short for me. Now if I was wearing body armor it would be the right length, but I don’t wear body armor to the range.
Now if you want a short compact 308, go for it.
If I'm not shooting, I'm reloading.