While I'd say it's relatively easy to buy a hunting rifle (to a point), buying a handgun is a completely different story. I've never personally bought either, so I'm not entirely sure. I know regardless what gun you get, you have to register it to your name, run a background check (no felons can own any gun), wait something like 8 weeks... I think you have to take a gun safety course in some states, or at least provide a "passed" certificate. Like I said, I've never had to buy one, though (still use my dad's Winchester .30-30 for deer hunting and my grandpa's WWII-era pump .22 short for everything else).