semi auto handguns,Walther,5120315,22 Long Rifle Showing the single result Default sorting Sort by popularity Sort by average rating Sort by latest Sort by price: low to high Sort by price: high to low Sale! IN STOCKWalther P22 Military Pistol, 3.42″, OD Green $307.49 Original price was: $307.49.$276.74Current price is: $276.74. Add to cart