I like how that turned out! Being new to guns, I was considering an M9A1, but thought it was just a little too large for my hands. I had no idea that a compact model existed! Definitely going to have to check that out.
Here is an older picture of two compacts (with no rail) that I used to have. You can see the size comparison next to fullsize model: