Yes, that DPMS is a complete upper. Slap it on, push the pins in, and go to the range. However, it is not a chrome lined barrel. IMO, the chrome lined barrel is not a necessity, but some may disagree.
The PSA does have a chrome lined barrel, and once you order the other things to go with it you will probably be slightly above the cost of the DPMS.
Both do have a forward assist and dust cover.