Hah, David E pretty much called it. I ended up trading for the Astra, but I kept the glock as well and ended up trading for another 9mm I had, a zasteva ez9 I paid $350 for, which I was sad to see go but definitely felt good about trading.
So far It feels very solid, and I have put 75 or so rounds through it, both cast and jacketed, and it likes both. I will have to do a more detailed review in the near future.
Thanks, everyone, for their input.