the GPA sucks royally., in fact for some branches you cannot even apply with anything under a 3.0, and no branch will seriously consider anything under a 3.5.
you would have to walk on water in every other aspect of the OCS/OTS packet and have glowing recommendations from heads of state extolling your virtues. and even then your chances are crap.
that being said.. my Husband had a 2.89 in Math. he enlisted, and applied for Navy OCS from within. it took 2 attempts, but 4 years to the day he enlisted he reported to OCS in Pensacola and did 16 years as an Officer, retiring as an O4. but again, he walked on water as an Enlisted FC. top of his class, top evals, the works.