TCK m. 6'daki 'silah' tanımının 4. alt bendi ('fiilen saldırı ve savunmada kullanılmaya elverişli diğer şeyler'), Anayasa'daki 'suçların ve cezaların kanuniliği' ilkesi açısından neden tartışmalıdır?
Çünkü bu ifade, hangi nesnelerin silah sayılacağını önceden belirli ve açık bir şekilde düzenlememekte, hakime geniş bir takdir alanı bırakmaktadır. Bu durum, kişilerin hangi eylemin suçun nitelikli halini oluşturacağını öngörmesini zorlaştırabilir ve bu nedenle kanunilik ilkesinin 'belirlilik' alt ilkesine aykırı olduğu yönünde eleştirilere maruz kalmaktadır.