Kel Tec Sub 2000 Gen 3 Tabletop & Range Review Part 1