Have any of you folks heard of this company? Good or bad? Reviews? I know this guy over here that is selling his 20" uppers for $550. Have been fired to approx. 80 - 100 rds. It is the heavy barrel. I have not seen it yet. But doing my due diligence before I decide on this. He did supply a couple of pics. Unfortunately, I do not have the capability to upload attachments.