ELECTRIC RIFLEMETAL LOWER RECEIVERPOLYMER HANDGUARD WITH 3 STANDARD 20mm METAL RAILSUPPER FULL-LENGTH STANDARD 20mm METAL RAIL METAL OUTER BARRELPOLYMER RETRACTABLE STOCK WITH METAL STOCK PIPEHI-CAP METAL 300 ROUNDS MAGAZINEMETAL GEAR BOX