A gun bill of sale is a form that outlines the business details for the purchase and sale of a firearm. The transaction must be in accordance with the respective State’s laws.