Dan Carey builds a great upper. I have one that I purchased used and couldn't be happier. I also have one in 25 WSSM that Mike Milli (DTech) built. I don't think you can go wrong with either one of them. I don't know about Dan Carey, but I know Mike is still in the midst of a huge back-log of orders right now. Check them out! Both are great guys and build superior uppers.