Humm, so we want something like a mini-14, but in a larger caliber. That sounds a lot like this old gun I heard of called the M-14. Maybe it's just me, but that sounds like just the thing he'd be wanting.
Now my personal fav. is the Walther WA2000
"No free man shall ever be debarred the use of arms."