I have replaced all the furniture on my milled receiver. your best bet is to go with a MI fore end. unfortunately the only place i found a stock that would work for a milled receiver is from a company called KVAR and you have to order them online(to my knowledge), they fit great.