I bought a DB upper for $230 shipped for complete 16 inch barrel model with rail and it shoots great. I found Anderson LPK's for $35 also so I have less than $400 in my build. Watch cdnnsports also for close out parts.