They will be banned but not gone.
Look at Serbia for eg. Guns, of course, are banned and the murder rate is relatively low. On the other hand, we're always ready to stir shit up but look so innocent. So, to teach you my young american nation. Let it happen but keep your shit hidden or form so-called legal territorial defence centers in case Russians attack and use them on each other like former Yugoslavia.