I'd like to get the money back out of the barrel at least but it has been installed. Not perfectly in my eyes but my eyes aren't like most when it comes to this stuff. I am sure the upper will function perfectly as is. The barrel is brand new and the upper itself has had less than a 30 round mag through it. I haven't fired it as is though BUT i will say this. If it doesn't work I will give you your money back. 350 seems like a fair number considering all that.I'd like to make you an offer, but I'd rather you put a price on it that you think is fair.