Guns, ammo drive Cabela’s 12% Q4 comp