This Magwell tactical handgun is made to fit on a standard Picatinny rail (20mm). It fits directly in front of the magazine of your rifle, so you have better ergonomics and grip. It is equipped with a compartment for the addition of a port switch, allowing you to operate it more easily.