Here in KY it's a little easier. If you are buying from a private party, pay the guy the cash and walk away.............legally. Buying new or from a dealer you fill out a paper, the dealer calls it in and if you pass the check pay him and take the gun home with you. Usually `15 minutes or so. If you have a concealed carry permit fill out the paper, show him your card, and walk away with your gun. No checks or waiting for ammo. Open carry is legal without a permit. Loaded in the glove box of a car is legal without permit. Just don't write a bad check for guns or ammo, it's an automatic federal felony. Dealer friend is going through that now, he took a check that bounced and the feds are all over it. That's all if you have a KY driver's license.