Maybe yes, maybe no.
All guns are accurate with some loads and inaccurate with others. As such, your rifle may not be getting good accuracy just because you haven't yet found a load that it likes.
As for Mag-na-port, while it is true that a reduction in recoil will allow a shooter to shoot better groups (assuming that he has hearing protection without which would cause more flinching), it could, on the other hand, definately cause a loss in accuracy. How? Well, it depends on how much care the gunsmith took in doing the porting. Keep in mind that, with mag-na-porting, someone is actually drilling holes into that portion of the barrel through which your bullet will travel. If the gunsmith does not do a good job, like if he leaves metal shavings or a bur on the inside of the bore, then that will affect accuracy. That's why I don't like mag-na-porting. With a traditional muzzle brake, you are not touching the inside of the barrel at all. Rather, all you are doing is creating a thread on the OUTSIDE of the barrel. Yes, with muzzle brakes you are "extending" the barrel length, and some people find that to affect the "balance" and/or "swing" of their rifle. To me, adding and extra 1 1/2" to 2" is not a big deal, and even so, I would rather have a muzzle brake than a magna-port.
Zachary