Characters played by Wil Willis
Self - Host
Characters played by Iyad Hajjaj
Afgani Fighter
Characters played by Fouad Hajji
Iraqi
Rebel
Somali
Taliban
Characters played by Raj Suri
Insurgent
Characters played by Aseem Tiwari
Soldier
Characters played by Paul D. Masterson
Early Weapons Segment Host
Guest Expert Black Powder Weapons
Segment Host
Self
Characters played by Geoff Reeves
Self
Self - Former Navy SEAL
Characters played by Grant Reynolds
Self
Self - Former USMC Sniper
Characters played by Gabe Fonseca
Afghan Soldier
Iraqi Soldier
Characters played by Seli M. Rose
Bin Ladin's Daughter
Characters played by Erik Young
1840-1960s
Soldier
Characters played by Clayton Cannon
Self
Self - Former Marine & M249 Expert
Characters played by Philip Schreier
Self - Senior Curator: National Firearms Museum
Characters played by Andre Alexsen
Co-Host
Combat Weapons Instuctor
M1 Garand Expert
Characters played by Bucky Anderson
Sgt. Alvin York
Characters played by Ian Anderson
MP40 German
Characters played by Michael Bilder
Robert Waugh
Characters played by Joey Rocketshoes Dillon
Self - Gun Expert and Historian
Characters played by Mike Dowling
SEAL Team Six
Characters played by Todd Griswold
Self
Characters played by Trent Griswold
Self
Characters played by Scott Levy
SEAL Team Six
Characters played by Jeff M. Lewis
Omar Bin Laden
Characters played by Tony Repinski
Weapons Expert
Characters played by Hillary Styer
Russian Soldier
Characters played by Mark Anthony Vazquez
SEAL Team Six
Characters played by Jordan Borges
Afgani Fighter
Characters played by Pritesh Shah
Soldier
Characters played by Jeremy Broughton
Self - Tank Commander: 269th Battalion
Characters played by James Collier
Self - A-10 Instructor Pilot
Characters played by Dan Dolan
Self - WWII Tank Expert & Restorer
Characters played by Martin J. Dougherty
Self - weapons specialist & author
Characters played by Dan Fermaglich
Self - Abrams Tank Commander
Characters played by Christopher Fowler
Self - M1 Abrams Commander
Characters played by James Fuentes
Self - 1st Law Enforcement Battalion
Characters played by Steve Hazelwood
Self - Owner: Oklahoma Machine Guns
Characters played by Trey Hicks
Self - Gunnery Instructor
Characters played by Joel Lambert
Self - former Navy SEAL
Characters played by Gary McKenzie
Self - Tank Commander: 194th Armored Brigade
Characters played by Brett R. Miller
Self
Characters played by David Moran
Self - XM806 Project Manager: General Dynamics
Characters played by Chris Moreford
Self - Gunner: 55th Rescue Squadron
Characters played by Mickey Mutchler
Self - Former USMC Force Recon
Characters played by Brady Pesola
Self - former Marine firearms instructor
Characters played by John Pohmisano
Self - Army Trucks Inc.
Characters played by George Reinas
Weapons Expert
Characters played by Brian Robertson
Self - Squadron Commander
Characters played by Ryan Smith
Self - Former USMC
USN Gunner
Characters played by Dave Solomon
Self - F16 Pilot
Characters played by David Stieghan
Self - U.S. Army Infantry Branch Historian
Characters played by Dave Stouffer
Self - Crew Served Weapons Program Director: General Dynamics
Characters played by Jim Supica
Self - Director: National Firearms Museum
Characters played by Mike Tristano
Self - armorer & weapons historian
Characters played by David Wang
Self - CEO: Army Trucks Inc.
Characters played by Ed Weitzman
Self - Gun Collector and Restorer
Characters played by Jacob Winstanley
Self - M1 Abrams Gunner
Characters played by Matt Wood
Self - CCTT Instructor
Characters played by James Goucher
White Feather Sniper (2011)
Characters played by Eric Han
Japanese Soldier (2011)
Characters played by Sam Harrelson
Vietnam G.I. (2011)
Characters played by Joshua Kerner
82nd Airborne G.I. (2011)
Characters played by Paul Luks
Soldier (2011)
Characters played by Peter Luks
Soldier (2011)
Characters played by Christopher Ruff
U.S. Marine (2011)