While a 20"+ barrel is nice, those long bull barrels are not very versatile (too much extra weight for carrying around or offhand shooting). I have made consistent hits on dogs with handloaded ammo in a match 16" 223 barreled AR out to 400-450yds. For us, i've found a 20" barrel is a...