I think this must have been a random event. Obviously the gunman had a thing against the Marines, but what are the chances of finding some at 4 in the morning.
Then again, he could have been waiting in ambush. Hope he is caught before he does anything else.