No the KWA, sry I forgot to mention it XD. The things that really bug me it's they're custom build and theres no way to know if they've been carefully built.
But I'll let the veteran talk about the upgrades made, maybe it's a good offer too.
-KWC P226 X5
-Ra-Tech WE HK416