I think you and I have different definitions of real difficulty. It's expensive, time consuming and you have to go through a background check. Yes, its possible, but definitely difficult.
It depends on the state and the kind of gun you're buying. Purchasing a shotgun in Oklahoma, for instance, just requires a trip to Wal-Mart and $200 or so.