Non-military implies that they are not an enlisted member of the armed forces or a commissioned officer thereof. Unknown if "prior service" qualifies as "military" or if active status is required.
Also unknown if member of a private security contractor qualifies as "military."