The more you spend, the better upper you are going to get. That being said, depending on what you plan to do with the rifle, the DPMS will probably be more than adequate for you. Another low cost option would be jse. I bought an upper from them during the panic only because it was all I could...