Genitron.com: Comparing 3 Guns|P22|Buck Mark Micro Standard URX|HP22|
Let's see you already have a P22 which has a length of 6.26"
You want something smaller that you can carry in your pocket.
Although nice 22's the shortest Ruger or Browning is 8" long.
Now the Phoenix HP22a is 5.625"long. Yes, smaller!
This little inexpensive gun from my experience is accurate, pocket sized and reliable and has a lifetime warranty. Reviews are favorable. eats cheap 22 ammo. That's why i bought one.
You can buy 2 for the price of your P22. Give it a try.