I had aS&W M&P lower that I put a PSA lower parts kit in.I've been trying to decide how I wanted to finish it out.I orderd a dpms 16" lo-pro upper and an A2 type but stock to finish it out, it should be here this week.I don't care about the forward assist missing but I would have liked to had the dust cover.I guess if it bugs me to much I can always buy a stripped upper,or better yet build another.