With modern ammo absolutely. I load a 12 pellet TSS “T” shot that’s devastating with pass thru at 50yards. Also do a 10 “F” and 23 “T” for 33 pellets in a 20ga. It has flipped them at 75 yards running dogs. Probably won’t carry a 12 anymore. No need in toting a boat anchor or shoulder abuse. TSS...