Brand new Walther PPQ M2 9mm for sale, one available at $579.00 *Out of stock*