Just got mine in.
Verdict: Pretty damn good.
Threads are nice and smooth, the main logo has a nice feel to it, the adjustable pins work as advertised, and it hits pretty well even with the brass pins.
The only negative I can really give this is that the back etching isn't as deep as the...