Another thing to note is that they are also buying body armor, at least here in America. Popular companies had really long backorders on steel, polyethylene, and ceramic body armor (all rifle rated). Some still require a 4 week wait time.
It's almost like people no longer trust their own government to protect them anymore.... just as it should be, seeing as it is heavily infested with jews.