Silah ruhsatı, belirli durumlarda kişilere silah taşıma veya bulundurma izni vermek amacıyla verilir. Silah taşıma ruhsatı şu kişilere verilebilir: Hayatı harici tehlikede olan kişiler; Belirli meslek mensupları (örneğin, belirli kamu görevlileri ve parayla ilişkisi olan kişiler); Can güvenliği nedeniyle valiliğin uygun gördüğü kişiler; Emekli olan bazı kamu görevlileri. Silah bulundurma ruhsatı ise 21 yaşını doldurmuş her Türk vatandaşına, ikamet ettiği yerdeki valiliğe müracaat etmesi ve gerekli şartları taşıması durumunda verilir. Silah ruhsatı almak için başvuru, illerde valiliklere, jandarma bölgelerinde ise jandarma müdürlüklerine yapılır.