Nice work. Very clean lines around the edges and logo, too. Did you mask it, or was it freehand?
I did my G22 a month or so ago, and it took a bit (along with three PMags for practice) to finally finish. With a bit of experience under the belt, though, my wife's G17 went a bit easier.