On Sale! Quick view Out of stock M16A1 Parts Kit MSRP: Was: $699.00 Now: $599.00 Quick view Out of stock