For that kind of cash you can pick up an complete upper and lower separately (new) and have an LMT or BCM and still have quite a bit of coin left over. I cant say much for the DD as I've never owned one but I've had great luck with LMT and BCM.