Not necessarily. The AEGD residency at Camp Pendleton is a 3 year (1 year for AEGD, then 2 years stationed at Camp Pendleton). However, the GPR and AEGD at NMCSD send their residents elsewhere after the first year, usually to the fleet, Japan, Marine units, or remote bases like Yuma. However, a significant part of the fleet is homeported in San Diego and due to cost they'll often pull residents from that area to go to the ships there. Not a hard and firm rule but it puts the odds more in your favor. Since there are more residents there than open ship billets out of San Diego every year, there's still a pretty good chance they'll ship you off elsewhere after the residency.