PPK?
That was my initial guess as well. Another possibility is a sig p230.
In which a cat is the star of the show.
PPK?
That was my initial guess as well. Another possibility is a sig p230.