Facilities

Facilities

  • Located in Winfield, KS (Galaxy Technologies), Santa Clara, CA (DPMS),
    and Tulsa, OK (Astra).
  • Our total square footage exceeds 300,000 sq. ft.
  • There are over 300 dedicated, non-union employees on our teams.