A company called Trailblazer Firearms has created a tiny, foldable gun called the LifeCard, that can fire a single shot when you need it the most.