First question.... who did the upgrades?
Unless its a well known tech lot of the internal work adds little to the price imo...
My mate Baz can throw a load of bits into one of my recoils, unless he knows what he's doing that really doesm't make it work better.