Tweeti dont see you mention sodium in there. you need to keep sodium with those other minerals and that will help with the cramps. another good thing that is cheap to add to your daily supp lineup is taurine. 2-3g a day spread out 1g 3x a day works wonders to keep cramps away completely