This weekend in the duck blind my Franchi Affinity 3.5 started acting up. I loaded the gun by locking the bolt to the rear. Drop in a shell and release the bolt so it slams home and chambers the round. I then load 2 more shells through the bottom into the magazine. Sometimes it would not retain the last loaded shell in the magazine. On more than 1 occasion, I could not get the last loaded shell to stay in the magazine. One time, I loaded as described and then sat the gun down. About 5 minutes later I hear a noise and check and sure enough, the last loaded shell was kicked out of the magazine. Any thoughts? My brother's SBE was doing the same thing. It was cold out, 5 below when driving to the blind.