به سلاح هایی که با باروت و شلیک یا پرتاب به کمک گاز ناشی از سوختن و آتش گرفتن باروت کار می کنند سلاح های گرم می گویند مانند اسلحه کمری و مسلسل و .... و سایر سلاح ها را که بدون آتش گرفتن باروت کار می کنند سلاح سرد می نامند
بنا براین وجود فرآیند آتش گرفتن باروت در تعیین نوع سلاح تعیین کننده می باشد.