Firearms flying off shelves in Idaho gun stores