Tamid, If I were you, Id take the mans (dhanks) advice and get a gun fitting where the gun fitter can assess your mount as well as perform the gun fitting. The photo above shows a pretty much ideal gun mount.
+1
Not only can a good gun fitter help eliminate the cheek slap but your shooting will improve as well. I understand that you can swap guns and shoot well. I can to some degree, too. But, there is an ideal gun measurement for everyone, and you will perform best with that. We make the decision to enjoy various shotguns, and there's nothing wrong with that, but personally, I try to fit each one of them to me so that they all shoot the same. I recently restocked a Verona to get it to shoot lower. I'll never regret that.
SRH