They are reading the Tea Leaves too. Bad times are a-coming and they want to skew the odds in their favor.
I suspect we are working up to a gun grab and the feds are not sure whether the population will passively give up their weaponry to the government or whether some of them will fight. They are trying to skew the odds against those who would fight.