The Keltec Sub 2000 9mm Glock 19 is a unique pistol caliber carbine, with polymer frame and steel 16" barrel with front and rear peep sight, plus the ability to fold in half for easy transport or storage. The stock on the Keltec Sub 2000 9mm houses the recoil spring and cocking lever, so you don't have any levers or handles crowding the side of the rifle. Unlike some brands of pistol caliber carbines, the Keltec Sub 2000 9mm doesn't use an expensive, hard to find proprietary magazine. Depending on the exact model, it uses one of several plentiful and proven handgun magazines already on the market, The Keltec Sub 2000 9mm Glock 19 uses the midsize 15rd Glock 19 magazine, and is also capable of using the 17rd Glock 17 mag, or even the extended 31rd Glock magazine. The popular clear ETS brand Glock style magazines will also work very well in the Keltec Sub 2000 9mm.