Like he said it varies a lot depending on what state you live in.
I'm lucky to live in a free state. I have 8 or more places I can buy a gun within 7 miles of home, and a nice free range in a state park just 10 min from my front door.
It might be pushing it a little, but I think I could get in my truck, drive to a nice locally owned shop, fill out a short Federal form, buy a gun and be at the range in under an hour. And the state range provides the paper targets for free.
To top it off the county fair grounds where they hold a gun show 4 times a year is one mile from me.
I have the best of all worlds, but it costs me a lot of money.
Other folks in other states have a lot more hoops to jump through to get their guns.