This brand new Walther P22CA (5120364) is a semi-automatic pistol which fires the .22 LR round. It has a 3.42" barrel and flat dark earth finish. This includes 2 10-round magazines, 2 backstraps, hardcase, lock and manual. This pistol is listed as the CA compliant model but it is the buyer's responsibility to verify legality in their state of residence prior to purchasing!