Gun Grove Bargain Buy – Smith & Wesson M&P Shield 9mm $299 (through Saturday March 2nd or while supply lasts)!

Posted in Sales and Events.