Здравствуйте Яков.
Да, сигнальный пистолет сам по себе можно законно иметь без лицензии, если это сигнальный пистолет или револьвер калибра не более 6 мм и по заключению уполномоченного органа он не может использоваться как огнестрельное, газовое оружие или оружие ограниченного поражения. Такие устройства приобретаются без лицензии и не регистрируются.
Но важно учитывать другое: сигнальное оружие по закону все равно относится к оружию и предназначено именно для подачи световых, дымовых или звуковых сигналов.
Поэтому просто стрелять из него во дворе, на улице или в другом не отведенном для стрельбы месте ради отпугивания собак рискованно. Статья 20.13 КоАП РФ предусматривает ответственность за стрельбу из оружия в населенных пунктах или иных не предназначенных для этого местах; штраф по ч. 2 составляет от 40 000 до 50 000 руб. с возможной конфискацией оружия и патронов.
Иная ситуация — когда собака реально нападает и существует непосредственная угроза жизни или здоровью. Закон допускает применение законно находящегося у гражданина оружия в состоянии необходимой обороны или крайней необходимости.
Но даже в такой ситуации использование сигнального пистолета нужно оценивать очень осторожно: если угрозы еще не было, а выстрел произведен просто «для профилактики», это может быть расценено как обычная стрельба в неустановленном месте.
Поэтому для повседневной защиты от агрессивных собак я бы не рекомендовала делать сигнальный пистолет основным средством отпугивания. Юридически безопаснее использовать средства, которые не требуют производства выстрела: ультразвуковой отпугиватель, аэрозольное средство, фонарь, звуковой отпугиватель.
Итого: иметь определенный сигнальный пистолет без лицензии можно, но регулярно стрелять из него на улице для отпугивания собак нельзя считать безусловно законным. Оправданным применение может быть только при реальной непосредственной угрозе и с учетом правил необходимой обороны или крайней необходимости.