Ask Gava
Kiswahili
← ID, passports and clearance

Apply for a civilian firearm licence (firearm certificate)

Firearms Licensing Board · sources read 1 Oct 2026

Apply online through the Firearms Licensing Board on eCitizen (firearms.ecitizen.go.ke). You need your ID or passport, a DCI good conduct certificate, a psychiatric report from a government hospital, a KRA Tax Compliance Certificate and a 6-month bank statement.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
Where
Online on the Firearms Licensing Board eCitizen portal (firearms.ecitizen.go.ke)
Go to eCitizen

What you need

  • Copy of your national ID or passport
  • Certificate of good conduct from the DCI
  • Psychiatric report from a government hospital
  • KRA Tax Compliance Certificate (TCC)
  • Bank statement for the last 6 months

Steps

  1. Sign in to the Firearms Licensing Board portal (firearms.ecitizen.go.ke) with your eCitizen account.
  2. Choose 'Firearm Certificate', fill in the application and attach your documents.
  3. Pay for the application using mobile money.
  4. Print the document the portal gives you after the application and follow its instructions.

Watch out

  • The psychiatric report must come from a government hospital, not a private clinic.
  • The firearm certificate card is a separate application on the same portal.
  • Renewal is also done on the portal and is charged per number of firearms you hold.
Official sources (1)
  1. Firearms Licensing Board - eCitizen firearms.ecitizen.go.ke · read 1 Oct 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.