Yes, it will. You need this nut: 2OX-MZX-NCSG-M3000-12-00-1-0RD
The barrel nut needed for the Benelli Nova and Supernova is NUT-BR12-00 right from the package as I just ordered one the one list previously, I believe is for the Stoeger M3000, NOT the Benelli. The Beretta 12 GA also take the NUT-BR-12-00