I think you need to determine exactly what she is doing in her military training.
Actually "boot camp", is not a correct military term. It's a colloquial term, often used to tell non-military family members what the new recruit is doing ("Grandpa, I'm going to Boot Camp next month"). Different armed forces services (Army, Marines, etc) have different terms for the basic training period that new recruits undergo. They learn how to march, how to stand at attention, how to wear the uniform, etc. And during this period, there are no weekends away, no unsupervised time off, no phone calls or letters permitted. It is extremely strict, and for good reasons. Even parents can't visit or write.
So, if your girlfriend is newly enlisted in a branch of the Armed Forces, and in basic recruit training, she's not going to Austin, not even with her sweet little old grandma. She's not going out to eat or going to a movie.
But if she's past the basic training and has begun her enlistment, and is at her first duty station, she may have earned the right to a weekend away. But then, she wouldn't be at boot camp and wouldn't be calling it boot camp. She'd tell you she was a particular rate (Airman First Class, Private, etc) and her rate would be E-1, and she'd be assigned to a particular duty section of the service branch (airframes, mechanics, etc).
You need to get more information.