Snap Fitness Inc., a closely held franchiser of small fitness clubs based in Chanhassen, said Thursday that TZP Capital Partners II fund had purchased the stake of its previous minority investor after a lengthy sales process involving more than 100 potential buyers.