I just got a Beretta 21A in 22LR. I think it would be a great little mouse gun. It's easy to shoot accurately up to 10-15 yards, but is best at 5-7 yards, 3"-4" groups are pretty easy, fast or slow firing.
I had feed issue with a lot of different 22 ammo, but it seem to like the CCI Stinger's, with little or no problem so far.
I really enjoy shooting it at the range, and after warming up with it, shooting my bigger guns are so much easier, so I been saving money too with the Beretta by using less big gun ammo, and more 22 ammo.
TBS, I wouldn't get a 25acp.