I know it wasn't one of your choices listed, but I'm very happy with my Para Ordnance GI Expert. I have over 500 rounds through it since I bought it with NO issues. It eats everything I feed it, Wolf steel case, Blazer aluminum case, hollow points, whatever. I know I'm spoiled by my local guy that sells at cost + $10, but I only paid $465.27 for this gun brand new. Helluva deal IMHO.