Just How Many Guns Do Americans Actually Own?
Alex Yablon