I am thinking of getting a precision rifle in 308Win. I looked through SSG69, SSG04, CZ750, TRG22, FN A3G, and even Blazer Tac2. I found that CZ750 and SSG04 are probably best choices for me. But I heard that SSG04 stock is not good. Some guys even reported cracked stock. I know that McMillan makes stocks for SSG04, for a very high price (about $800) But I never saw a picture of any SSG04 with McMillan stock. Anybody saw one? BTW, is it really necessary to change the factory stock? Thanks.