I have a Beretta 1301 comp shotgun. It has never consistently cycled target loads. It will fire the first and sometimes the second but rarely more than two shells. It seems to work great with low recoil buck shot and slugs. When I say it doesn't cycle I mean after firing it locks the bolt back even though there are more shells in the magazine. I have tried a variety of shells including Winchester and STS. Any ideas what the issue might be or is this normal for this gun?