P228 on top of P239. 228 is sporting new "parkerized" Duracoat on the slide.
Copyright David Simerly 2004-2010