Delaware Firearm Bill of Sale

A Delaware firearm bill of sale provides proof of purchase for a firearm transaction. It certifies that the buyer has been transferred ownership of the weapon and the seller has received payment. Before transferring a firearm to a buyer, the seller is legally obligated to conduct a background check through a licensed dealer (unless the buyer is a relative).

Delaware Firearm Bill of Sale

A Delaware firearm bill of sale provides proof of purchase for a firearm transaction. It certifies that the buyer has been transferred ownership of the weapon and the seller has received payment. Before transferring a firearm to a buyer, the seller is legally obligated to conduct a background check through a licensed dealer (unless the buyer is a relative).

Last updated March 27th, 2024

A Delaware firearm bill of sale provides proof of purchase for a firearm transaction. It certifies that the buyer has been transferred ownership of the weapon and the seller has received payment. Before transferring a firearm to a buyer, the seller is legally obligated to conduct a background check through a licensed dealer (unless the buyer is a relative).

  1. Home »
  2. Bill of Sale »
  3. Delaware »
  4. Firearm

Delaware Gun Laws

Delaware Concealed Carry

A Concealed Carry Deadly Weapons permit (CCDW) is required to carry a concealed weapon in Delaware.

Individuals 18 and older can apply for a CCDW permit by doing the following[3]:

  1. Publish a notice in an approved newspaper 10 business days before applying for the permit and obtain an affidavit from the newspaper.
  2. Schedule a fingerprinting appointment with the State Bureau of Identification online using the applicable service code* (fingerprinting subject to fees).
  3. Submit the below documents in person or by mail to a Prothonotary’s Office, along with duplicates of the application and attachments.
  4. Complete a training course issued by an approved instructor and submit a notarized certificate to the office within 90 days of the application’s approval.

*Service codes: New Castle County – 27S7Q4 / Kent County – 27RV9F / Sussex County – 27S7RK