This item was originally made as upper receiver for M4 Airsoft rifles.
Being 3D printed, the whole upper receiver is made of highly durable (PLA) plastic
Compatibility: It was designed to fit M4 cyma old generation lower receiver, and Aps lower reciever
Note: However it can be adapted to fit any M4 lover receiver since they are all the same, only few dimensions wary, that can be changed before 3d printing the whole upper receiver.
Dimensions :Height: 10 cm, Width: 5,2 cm, Length 19,9 cm
Color: Black, Silver, Tan