Oh and I have a DPMS lower but everything else is from someone else. I have heard of some QC issues with DPMS.