That's great work for a beginner!

I like the grip plates on your P238, btw. Does the slide match, or is it black?