This module, designed for the real-world SIG P320, is not guaranteed to be compatible with M17/P320 airsoft versions, and may require modifications if possible. Weighing 1.52 pounds, it is made from heat-treated Chromoly 4130 and finished with Armor Lube DLC. It features a full-length dust cover, aggressive competition-style texturing, and a fastener-less rear dust cover insert. It is also compatible with our existing magwells.