Trail Blazer Firearms from Ashville, NC sells a tiny single-shot .22 LR pistol that is the size no bigger than a stack of credit cards....