طبق ماده ۶ قانون مجازات قاچاق اسلحه و مهمات و دارندگان سلاح و مهمات غیرمجاز مصوب ۱۳۹۰، حمل و نگهداری سلاح شکاری بدون مجوز جرم محسوب میشود. بر اساس این ماده، مجازات حمل و نگهداری سلاح شکاری غیرمجاز حبس از ۹۱ روز تا ۶ ماه یا جزای نقدی از ۱۰ تا ۲۰ میلیون ریال تعیین شده بود.
با اعمال قانون کاهش مجازات حبس تعزیری مصوب ۱۳۹۹ و اصلاحات بعدی آن، مجازات حبس مقرر در ماده ۶ این قانون با توجه به درجه تعزیر، مشمول کاهش یا تبدیل به مجازات جایگزین حبس و جزای نقدی بر اساس آخرین نصاب مصوب هیات وزیران میشود.
علاوه بر این، طبق ماده ۱۸ همین قانون، سلاح شکاری مکشوفه به نفع دولت (وزارت دفاع و پشتیبانی نیروهای مسلح) ضبط و مصادره خواهد شد. در صورتی که حمل این سلاح در فصول یا مناطق ممنوعه شکار باشد، متخلف طبق قانون شکار و صید نیز تحت تعقیب قرار گرفته و به مجازات های مقرر در آن قانون محکوم خواهد شد.