WE, the KWA and SRC versions both have too many flaws for my liking. I usualy don't pick up any pistols unless they are TM but I had to make an exception for this one.