The Punisher, Jon Bernthal, netflix, Marvel, Frank Castle, M249 SAW, Heckler & Koch G36C, Smith & Wesson M&P, Mossberg 500, Sig Sauer P226, Heckler & Koch, MP7, MP5, Accuracy International AWSM-F, Ruger Mini-14, Sig Sauer, P250 Compact, AKS-74U, Heckler & Koch 416 A5, 416 A5, M4, Beretta 92FS, Smith & Wesson Model 19, M9, Sig Sauer 516, Glock 17, M1911A1, Kimber Warrior, TEC-9, Taurus PT92,