Skaggs provides body armor to verifiable law enforcement, fire, EMS, security, and military customers. All online body armor orders must be accompanied by a department ID, military ID, or guard card, and orders will only ship to a verifiable department or company address.. All concealable armor orders are custom-made and may take 4-12 weeks or longer, depending on manufacturer speed ...