Brand new straight out of the box Benelli M2 20 guage. Took it to the range and will not fire. I took it apart, checked all the components and they look fine. Firing pin and spring in place. When I take the barrel off and cock and release the carrier, I pulled the trigger and did not see the firing pin extrude out of the carrier bolt. Any ideas?