We stock just about any type of Pistol, Rifle, or Shotgun that you could want. We also use about 7 different distributors, so chances are if we don't have it, we can order it for you and it will normally be here in 3 days or less.
We also stock lots of ammo and accessories, we try every way we can to keep the shelves as full as possible.