She already ruled out a firearm due to not having a permit. She probably lives someplace it is neede to buy a firearm.madgunsmith said:I say get him a rifle. A good rifle lasts forever. I have some that are over 100 years old.
You can order one for him and arrange for him to go and pick it up.
The nicest off-the-rack heirloom quality rifle made is the Winchester Model 70 with controlled feed. The Winchester Classic Featherweight in 6.5x55mm caliber is the one to get. It would make a wonderful deer rifle. It is also extremely accurate and he would keep it foreever.
Finally, he is really, really lucky. Please post some pictures of the lucky guy at the wedding.