I am looking for a Shotgun that can be used for multiple purposes, i like to go clay shooting and do some occasional hunting like birds, varmints, and maybe do some deer and hog hunting i would also want it to be able to be used as a home defense / security shotgun it has to be reliable enough to be able to be passed to my kids one day. So i was at my local big 5 the other day and there was a mossberg 500 field/security combo for only 400$ it came with1 28" barrel and an 18" right next to it was a mossber 590 for a little more it was all metal had a bayonet lug and it held 9 rounds and it looked alot more bad ass and seems like its better made the only thing i didn't like is that it only came with a 20" barrel so its main purpose is for home defense its a little more $$ but i wouldn't regret buying it. So should i buy the mossberg 500 as my all purpose shotgun home defense and hunting? Or should i pay a little more and buy a mossberg 590 as my home defense shotgun that way if i ever want to go hunting i have an excuse to buy another gun! can you go hunting with a 20" barrel?