I'm looking for info on parts compatibility for the DPMS 308 upper and lower. I have just purchased a stripped DPMS upper and will be welding the lower (from the flat spot) as soon as I have the lower internal parts to verify fit and function. I also have a flat spot AR-15 lower that I just got the stripped upper for and will also be assembling and welding it at the same time, also as soon as I have the lower internal parts to verify fit and function. The issue I have is I have read where there are differences between the different models, (DPMS, AR-10 and so on) or makes and I would like to know what fits what, and what is specialized. I see some charging handles listed as AR-15 and 308, so are they the same? If not, are all 308 charging handles interchangeable or do I need to look for one listed DPMS? I would think the 308 would be longer as the upper and the BCG are so hugely larger/different than the AR-15. Also, some places seem to indicate the upper forward assist parts (but not the dust cover) and the lower parts for the DPMS 308 uses the same parts as the AR-15.