Master BPA for hardware & components

Ended Blanket Purchase Agreement Awarded Last action

Contract number
N0017821A1603
Awardee
Awarding agency
Task orders
62 $9,730,649 obligated

Award facts

Combined order value
$9,898,535 Current and potential, with all options
Last date to order 100% complete
Award type
Single award
Who can order
Only the awarding agency
Contracting staff
Set-aside
No set-aside
Pricing
Order Dependent (IDV only)

Award details come from SAM.gov/FPDS.

About this IDV

This federal contract IDV is a Blanket Purchase Agreement (BPA) awarded by the Naval Sea Systems Command (NAVSEA), a defense agency, to Astro Machine Works Inc., a small business manufacturer based in Ephrata, Pennsylvania. The BPA has an ultimate completion date of February 28, 2026 and a ceiling value of $0.00, indicating it is a framework contract for issuing task orders as needed.

Astro Machine Works has been awarded multiple BPA call orders under this IDV by various NAVSEA offices, ranging in value from $15,244 to $981,220 and encompassing the delivery of custom machinery, precision parts, fabrication services, and specialized components to support naval, aerospace, and defense programs. The products include gun weapon system parts, aircraft weapon components, spare parts, antennas, coatings, and custom-engineered hardware. Several of the BPA call orders are set aside for small businesses, demonstrating Astro Machine Works' ability to effectively compete for federal contract work. The company's technical capabilities and strategic importance as a supplier of critical components and services to the Department of Defense are highlighted by its extensive portfolio of Indefinite Delivery Vehicles with NAVSEA and the Naval Air Warfare Center.

Task orders

Task order Ordering agency Obligated Awarded
BPA call 860 N0017826FA631 Naval Sea Systems Command (Navy) $199,120
000099 N0017825FA686 Naval Sea Systems Command (Navy) $193,820
136127 N0017825FA687 Naval Sea Systems Command (Navy) $50,101
132362 N0017825FA706 Naval Sea Systems Command (Navy) $104,973
132348 N0017825FA676 Naval Sea Systems Command (Navy) $743,115
8911648 N0017825FA671 Naval Sea Systems Command (Navy) $31,197
8902839 N0017825FA666 Naval Sea Systems Command (Navy) $55,321
Drawing number 132404 N0017825FA639 Naval Sea Systems Command (Navy) $345,955
Part number dlgr-2191 N0017825FA652 Naval Sea Systems Command (Navy) $36,896
132635 N0017825FA659 Naval Sea Systems Command (Navy) $159,968
Access frame assembly N0017825FA663 Naval Sea Systems Command (Navy) $391,503
Part number: 132575 N0017825FA641 Naval Sea Systems Command (Navy) $649,856
132408 N0017825FA642 Naval Sea Systems Command (Navy) $291,459
Drawing number 132383 N0017825FA633 Naval Sea Systems Command (Navy) $304,198
000113 N0017825FA632 Naval Sea Systems Command (Navy) $49,472
96477 N0017825FA638 Naval Sea Systems Command (Navy) $49,965
Drawing number 132527 N0017824FA698 Naval Sea Systems Command (Navy) $684,921
Part number:8794967 N0017825FA625 Naval Sea Systems Command (Navy) $154,933
Drawing number 132528 N0017824FA696 Naval Sea Systems Command (Navy) $981,220
Drawing number 8794828-1 N0017824FA687 Naval Sea Systems Command (Navy) $249,979
As-4671 lower RCS cover N0017824FA690 Naval Sea Systems Command (Navy) $58,051
8911648 N0017824FA655 Naval Sea Systems Command (Navy) $140,070
Drawing number: seepa-S-D-C N0017824FA670 Naval Sea Systems Command (Navy) $106,709
93523 N0017824FA660 Naval Sea Systems Command (Navy) $15,244
131303 N0017824FA653 Naval Sea Systems Command (Navy) $85,717
Lot of parts N0017824FA635 Naval Sea Systems Command (Navy) $173,549
000180 N0017824FA643 Naval Sea Systems Command (Navy) $110,260
Drawing number: 93502-1 N0017824FA641 Naval Sea Systems Command (Navy) $158,927
Part #: 8911648 N0017823FA688 Naval Sea Systems Command (Navy) $129,580
Drawing number 8902840 N0017823FA686 Naval Sea Systems Command (Navy) $152,935
Drawing number 000192 REV C N0017823FA678 Naval Sea Systems Command (Navy) $37,883
Part number 000099 N0017823FA672 Naval Sea Systems Command (Navy) $146,356
PN AR7/10ANT8 N0017823FA664 Naval Sea Systems Command (Navy) $10,068
Part number: GPS8902840 N0017823FA657 Naval Sea Systems Command (Navy) $174,318
Part number 8911648 N0017823FA649 Naval Sea Systems Command (Navy) $114,969
Part number refurbishment N0017823FA639 Naval Sea Systems Command (Navy) $147,826
Part number: 93524 N0017823FA630 Naval Sea Systems Command (Navy) $71,025
Part number 93502-1 N0017823FA627 Naval Sea Systems Command (Navy) $246,409
Coatings lot N0017823FA610 Naval Sea Systems Command (Navy) $184,337
Drawing number 93491 N0017823FA615 Naval Sea Systems Command (Navy) $66,944
PN MK350-D-B-1 N0017822FA705 Naval Sea Systems Command (Navy) $54,150
Part number: 000498 N0017822FA738 Naval Sea Systems Command (Navy) $111,760
As-4400/URC pipe mount weldment N0017822FA725 Naval Sea Systems Command (Navy) $69,904
Antenna part, SPS-73 N0017822FA720 Naval Sea Systems Command (Navy) $6,491
As-145 N0017822FA701 Naval Sea Systems Command (Navy) $16,139
000099 N0017822FA688 Naval Sea Systems Command (Navy) $130,575
As-4127A support assembly N0017822FA675 Naval Sea Systems Command (Navy) $187,466
OD spare parts N0017822FA679 Naval Sea Systems Command (Navy) $56,051
Part number: 112827 N0017822FA627 Naval Sea Systems Command (Navy) $77,710
PN as-2867B bracket insulator tie L N0017822FA651 Naval Sea Systems Command (Navy) $119,256
Show 40 more

Latest 50 of 62 listed here. See the rest on GovTribe.

Transactions

Action Obligated Date
Other Administrative Action P00001 · Adding GFP clauses $0
Original award $0

Quick answers

Who was awarded contract N0017821A1603?

N0017821A1603 was awarded to Astro Machine Works Inc. by Naval Sea Systems Command (Department of the Navy) on February 27, 2021.

How much is contract N0017821A1603 worth?

Orders under N0017821A1603 have obligated $9,730,649. Their combined current value, with exercised options, is $9,898,535.

How many orders have been placed under contract N0017821A1603?

62 orders have been placed under N0017821A1603, the latest on February 26, 2026.

Who can order from contract N0017821A1603?

N0017821A1603 is a single award blanket purchase agreement. Only the awarding agency can place orders on it.

On GovTribe

See this IDV's full record

  • Every order and transaction
  • The awardee's other awards and teaming partners
  • Similar IDVs and recompete opportunities
  • Ask GovTribe AI about this IDV