Punjab Arms License Verification (PALMS) — Check Online (2026)
Go to official Punjab Arms License Verification (PALMS)PALMS is the Punjab Home Department's digital system for issuing, renewing and verifying arms/weapon licenses across Punjab. The verification page lets citizens confirm a license's validity and status using a CNIC or license number.
How to check Punjab Arms License Verification (PALMS) online
- Open the official PALMS portal at palms.org.pk.
- Click 'Verify Weapon License' (verification does not require an account).
- Enter your CNIC number (13 digits, no dashes) or the arms license number.
- Complete the captcha/security check if shown, then press Submit.
- View the returned license status, holder name and validity details.
What you need
Verification is public and needs no password. To apply/renew you register a PALMS applicant account; use the 'Forgot Password' link on the login page and reset via the email or mobile number registered at signup.
Good to know: New applicants register on PALMS with a valid CNIC, email and mobile number, then complete NADRA-integrated identity/background checks before a license is issued.
Common Punjab Arms License Verification (PALMS) problems & fixes
Punjab Arms License Verification (PALMS)helpline & contact
Helpline: Punjab Home Department / e-Khidmat helpline 0800-09211
Frequently asked questions
What is the Punjab arms license verification URL?
The official PALMS verification page is https://palms.org.pk/verify_weapon_license/, operated by the Punjab Home Department.
Can I verify a Punjab arms license with just my CNIC?
Yes. Enter your 13-digit CNIC (or the license number) on the PALMS verify page to instantly see the license validity and status.
Is online arms license verification free?
Yes, checking a license status on PALMS is free; only fresh applications or renewals carry official government fees paid through the portal.