WHAT IS THE DIFFERENCE BETWEEN A MOSSBERG 500 AND A MOSSBERG 590 - AN OVERVIEW