MAC keeps saying it's like a Glock...but the internals and everything about it scream XD series. Not real impressed from the articles/videos I've seen so far.