Known as the "gun show loophole," most states do not require background checks for firearms purchased at gun shows from private individuals -- federal law only requires licensed dealers to conduct checks. Some states' requirements are limited only to handgun purchases.
Also, do you have to have a driver's license to buy a gun?
Technically, all you need to do to show residency within a state is proof of residence. In practice, almost all gun stores will require state ID (drivers license, ID card, or a firearms license/concealed carry permit issued to residents), showing an in-state address.
How much does it cost to buy a gun?
For one, a 9MM pistol beats a rifle or a shotgun in terms of costs. The average price of a reliable rifle is around $600 to $1,000. Branded and top grade shotguns can be bought at $500 to $800 on the average. A decent 9MM can cost you $250-$400.
Can I buy a firearm?
You cannot purchase a firearm at this time. To purchase a firearm in America, you have to complete the ATF Form 4473. Then a federal firearms license (FFL) can: Contact the National Instant Criminal Background Check System (NICS) through a state government contact who conducts NICS checks.