Compliant for all 50 states including NY, CT, MA, NJ, and CA DS-15 7075 Billet Aluminum Receiver Set with Fixed Mag Lower Receiver M16 Bolt Carrier Group DSI Chinook Ambidextrous Charging Handle DSI Typhoon M-Lok 13” Hand Guard DSI 16” SOCOM 5.56 Threaded 1:9 Nitride Barrel DSI Firestorm Compensator