RE: Porting VS Muzzle Break
Porting does almost nothing for recoil. Porting is simply to lessen muzzle jump so you can reaquire the target quicker.
A brake softens the recoil but also creates huge amounts of noise levels and muzzle blast.
If you can't shoot a particular gun with out a muzzle brake then you are shooting too much cartridge.