RE: Muzzle porting
Magnaporting is not round holes. The holes are oval and cut at angles to the bore. If you cut them straight it will cause stress cracks in the barrel, barrel fatigue and eventual barrel failure.
The right answer is to go out and BUY your dad a suitable rifle in a smaller caliber such as .270 Winchester or 30 / 06 Govt.