Treat the 300 Mag. as you would a non belted rimless round, set your dies to size with only .001 or 002 of shoulder set back.
Belted magnums are supposed to headspace on the belt and if you are setting your die as recommended by most die manufacturers, against the shellholder, you may be setting the shoulder back much further than necessary. I'm surprised that your cases aren't seperating ahead of the web, but possibly the belt causes the case to stretch nearer to the shoulder. Section a case and it will be evident where the streatching is taking place, there will be a visible ring where the brass is thinner.
I have measured a lot of new Win. 300 Mag cases with an RCBS comparator and typically an unfired case is .007 to .010 shorter to the shoulder than a fired case.
A simple but slow method is to back your die .030 off the shellholder and size the case, if it goes into the chamber screw the die in slightly approx. 1/4 turn and try again with a different fired case. Keep doing this till the sized brass does not chamber, at that point your full length sizing has caused the shoulder to move forward.
Continue sizing a different case each time then adjusting the die down till the cartridge chambers with the bolt handle going down snugly but not with excessive force needed. You are now headspacing on the shoulder as all good cartridges should.
The use of the same case repeatedly to achive this will give you a false headspace. The previously sized case will not spring your press as much as the unsized case and if you set your die with it then size a not previously sized case it will be to long to chamber. After you set your die properly go back and size all your previously sized cases as well as the unsized cases.
Hope this helps.