Quote Originally Posted by Ridge View Post
Definitely a Kel-Tec Sub-2000


Yup, after watching it again I would say your on the money.