← Contractor roster
Contractor profile

ASTRO MACHINE WORKS INC

Doing business as ASTRO MACHINE WORKS

Active registrationSmall Business
UEIC9JHYHR6ETJ3
CAGE code3G8C7
Primary NAICS332710
LocationEPHRATA, PA, 17522
Federal obligations$6M
Prime awards28
Active awards1
Latest award actionApr 23, 2026

Federal award activity

Public award record

Top federal customers

  • Department of Defense27 awards$6M
  • National Aeronautics and Space Administration1 awards$33,449

NAICS award mix

  • 33272123 awards$5M
  • 3321191 awards$55,860
  • 3335141 awards$33,449
  • 3327102 awards$13,615
  • 3323131 awards$0

PSC award mix

  • 53409 awards$2M
  • 34421 awards$981,220
  • 53424 awards$656,322
  • 54501 awards$345,955
  • 95202 awards$328,355
  • 59301 awards$199,120
  • 81451 awards$193,820
  • 59853 awards$135,990

Contract vehicles

  • N0017821A160318 awards$5M
  • N0017822D44012 awards$642,707
  • W911N219D00161 awards$0

Potential recompetes

  • Department of Defense$13,615

Prime award history

AwardAgency / officeCategoryValueDates
N0017826A1604MACHINE SHOP BPA MASTER AGREEMENTDepartment of DefenseNSWC DAHLGRENNAICS 332721PSC 5340$0Apr 27, 2026Not stated
N0017822D4401GWS COMPONENTSDepartment of DefenseNSWC DAHLGRENNAICS 332721PSC 5342$0Mar 8, 2022Not stated
N0017826FA631BPA CALL 860Department of DefenseNSWC DAHLGRENNAICS 332721PSC 5930$199,120Feb 26, 2026May 4, 2026
80NSSC26P0239CUSTOM PARTS NEEDED FOR MACHINING, OFFSET STANDOFF FOR PLANET GEAR AND TT COUPLING, ROTARY STANDOFF, PLANET GEAR HOLDER, PLANET GEAR MIRROR HOLDER, & SUN GEAR SUPPORT BRACKETSNational Aeronautics and Space AdministrationNASA SHARED SERVICES CENTERNAICS 333514PSC 6695$33,449Feb 12, 2026May 21, 2026
N0042123A0025BLANKET PURCHASE AGREEMENTDepartment of DefenseNAVAL AIR WARFARE CENTER AIR DIVNAICS 332710PSC 1730$0Mar 14, 2023Not stated
N0017825FD446DO 17 UNDER A MAC IDIQ FOR BMS GUN WEAPON SYSTEM COMPONENTS.Department of DefenseNSWC DAHLGRENNAICS 332721PSC 5342$448,247Aug 15, 2025Feb 16, 2026
N0017825FA686000099Department of DefenseNSWC DAHLGRENNAICS 332721PSC 8145$193,820Jul 25, 2025Aug 29, 2025
N0017825FA687136127Department of DefenseNSWC DAHLGRENNAICS 332721PSC 5340$50,101Jul 25, 2025Sep 30, 2025
N0017825FA706132362Department of DefenseNSWC DAHLGRENNAICS 332721PSC 3950$104,973Jul 25, 2025Sep 30, 2025
N0017824FA696DRAWING NUMBER 132528Department of DefenseNSWC DAHLGRENNAICS 332721PSC 3442$1MSep 26, 2024Mar 20, 2026
N0017825FA676132348Department of DefenseNSWC DAHLGRENNAICS 332721PSC 5340$743,115Jun 2, 2025Aug 25, 2025
N0017821A1603MASTER BPA FOR HARDWARE & COMPONENTSDepartment of DefenseNSWC DAHLGRENNAICS 332721PSC 5340$0Feb 27, 2021Not stated

Award links and obligation totals come from USAspending.gov public records.

Industries and classifications

Public points of contact

RANDY MILLERGovernment business
RANDY S MILLERGOVERNMENT SALESElectronic business

Names and titles are reproduced from the public registration. FedRoster does not guess or enrich personal contact details.

Back to top ↑