GLOCK 19 Gen 3, better than expected.