10--M249 SHORT BARREL, NSN: 1005-01-475-4296, PART NUMBER: 12556953, 5 YEAR INDEFINITE DELIVERY, INDEFINITE QUANTITY CONTRACT | SAM.gov Opportunity | G2X