One other thing. I have no first hand expiereance, but I have heard magnaporting really tames down the muzzle jump. I am kicking over having my RUM ported when its ready for its next tube, which should be soon.