You could buy almost 20 brand new 10.4 upper kits from hkparts for the price of just that one. Interesting what people are willing to pay for something that's stamped with "HK" and chrome lining versus something that's pretty much just as good and can last you literally a lifetime.