Look in the states it is a state right issue. The constitution 2nd amendment says we have a right to bear arms, right not to be forced to house soldiers during peace time etc. It doesn't say how you get your hands on a gun.
In my humble state I think 14 day waiting period and obvious background checks are fair.
AOD if you're right back from the desert and live in a state where you can get a pistol faster than gravy on grits and you like that, then congrats.