I've had two Tomcats, both of them problems -- the first replaced under warranty by Beretta. I later sold the replacement gun after I lost confidence in it.
Firing pins will break easily, or did so early in the gun's production. Even when used with snap caps. I broke several. And it wasn't until after about 1000 rounds/trigger pulls that the trigger smoothed out -- and became quite good.
Most of the folks I know who owned them, didn't shoot them much, but loved them.
Most of the folks I know who shot them a lot, broke them. I personally met six people who returned the guns to the factory for major problems. Frames, firing pins, slides coming off the rails and jamming.
(I had that last problem happen, too. The slide release is in an awkward place for some hands. Hit it just right as the gun is cycling, and you get interesting results. The slide was badly jammed in an open position and I had to drive it forward with a nylon hammer to get the gun functional again. Worked fine after that, with no apparent damange, but I had lost confidence in the gun.)
All of these may have been early-production issues which have been resolved, as I have NOT heard about a lot of similar problems in the past year or so. but I wouldn't try a Tomcat again, to find out.
I much prefer the Kel-Tec P-32 and P3AT. The Beretta is just too big for pocket carry, and if I'm going to carry a .32 or .380, its going to be in my pants or shirt pocket.
I'm sure you'll hear much more positive responses -- there are a bunch, above -- and they might be appropriate responses, if Beretta has cleaned up its Tomcat act. But be sure to ask these folks HOW MANY ROUNDS they've got through their guns. It might make a difference.