Base security or Coast Guard Police Department (if Grand Haven even has one) don’t want a bunch of civilians and untrained people running around confusing the situation when they’re trying to neutralize a threat to the base as fast as possible. Shelter in Place orders keep the wrong people from being shot.
Bingo. If the perp tries to get in your house, then you can shoot him.