Mine is a Beretta 950 BS .25.
Be careful with those Tomcats if you're hand is large.
The rear tangs on the slide can - and will - gouge quite a furrow in your hand. DAMHIKT
You can avoid it if your grip is right but it's hard to focus on that in a stress situation. Be extra careful if you have CT's on it.