I have been watching this site for awhile. I have no idea how good they are because I have never ordered from them. They say they are in stock and come with BCG and charging handle. Maybe some other members can chime in who have bought from them.
Complete AR-15 Upper Receivers for sale at surplusammo.com
Hope this helps.