f you bought all the parts direct from Armalite, you would be looking at $133. for the stripped receiver, A2 rear sight assembly $55., forward assist kit $11.80 and ejection port cover assembly around $7., so about $207. plus shipping and then you have to pay someone or put it together yourself.
I paid $260.70 through Brownells, I am not a dealer so I had to pat their retail price! I would be willing to sell this Armalite upper for $245. shipped! Armalite rifles are currently in use by the U.S. military as a testament to their products!