I'm big on Walthers and have several- including a Model P5, P88-C, & P99.
I have had two Walther P22 pistols. I bought one when I first saw one, the shorter barrel version- and found it to be a perfect companion, fun, and even an accurate little shooter. A friends sister (a non-firearms person), saw it, fell in love with it, and wanted to buy it ... but, I declined.
Soon later, I saw the longer barrel version Walther P22, coveted it, sold my smaller P22 to the little blonde, and got myself the long barrel P22. I liked that pistol also. It functioned dependably, and accurately ... ... but NOT any better than the "little" version I previously owned. So, I sold the longer barrel P22 to another friend who badly wanted it ... with the intention of getting another short barrel model of the Walther P22 which I decided I liked much better- as it fit so comfortably in any pants or jacket pocket.
It has probably been ... maybe 3 years now since I last had a P22, but ... I still want one, and I sure do recommend them. Also, both of the pistols I once owned and then sold, are STILL in very happy hands.
As far as the Walther P22 vs. the Buckmark ... to me that's like "apples and oranges". If I was in the market for a Browning Buckmark type pistol ... I'd buy a Ruger Mk III.
(Just my opinion ... only.)