I really like high value bargains. I like my PSA freedom rifle. It was my first AR and building it was fun. If you are considering purchasing an upper with a flat top rail and no front sight gas block.-- think carefully about what you might need it for. I purchased a PSA upper with a 1913 picatinny rail milled into the upper receiver. No problem. The hand guard has something that looks like a picatinny rail -- but when I tried installing a precision cut front iron sight -- no good. The hand guards are a rough approximation of a pic rail. They are not mil std. 1913 picatinny. ...so I get to tear it down to the barrel nut and buy new hand guards with a rail that is within spec. Consider this when comparing prices and add $150-$200 to the PSA upper if you want to use that rail for offset iron sights.