Gun Magazines – They Do A Lot More Than Just Holding Ammunition