I've never heard of these guys - but a $44 upper is a great deal, even if it's stripped!
I ordered 2, because I've got a pair of those Cotton Arms barrels on the way. And why not - my son doesn't have a rifle yet.
blitzkriegtactical.com/?view=store&prodID=405