Boot camp bud (8)
I believe the answer is:
messmate
(Other definitions for messmate that I've seen before include "Comrade in the services" , "Army companion sharing a 4 down" , "Fellow diner" , "Sharer of the same (military) accommodation" , "Military colleague sharing a 4 down" .)