If you are performing an occasional in-state purchase of a weapon, you do not need to have a license to buy a gun. However, it is advised to get a Gun Bill of Sale while performing this kind of deal to protect yourself if any issues arise. While purchasing a gun from an FFL holder a firearm transaction record (also known as Form 4473) is needed to be filled out. When buying a gun off-state the transaction is performed through the FFL. In this case, an FFL employee will likely ask you to complete a Record of Firearm Transfer Form. There may be state or local regulations that govern this type of transaction and it is a good idea to contact state policy units or state attorney general office for information on the gun legislation. Don't forget that firearms registration may be required by state or local law. To inquire about restrictions and laws on this topic, consult our sections as well. Select your state of residence from the list above to find out more about gun laws by state and other related U.S. Regulations.