Walther CCP M2 9mm Handgun from $299