Это у государства такой нехитрый способ разводить граждан на деньги. Покупать - да, можно, но хранить можно только в сейфе (теоретически, в любой момент может прийти с проверкой участковый и сделать а-та-та, если сейфа нет), а перевозить (переносить) - только в разобранном и разряженном виде. Это не говоря о полноте ответственности за применение и размытости понятия "пределы необходимой самообороны". Словом, баллончик с перцем выглядит гораздо эффективней по жизни.