I find a marlin semi auto in .22 LR is best, but if you dont tagem up a few times pretty quick, well, ive seen these guys run about 20 mph, okay maybe about 10-15, so fast it really just looked funny. i love armadillos, cant wait to go armadillo hunting again.