A rifle has a barrel that holds only one shot. A shotgun has a barrel that holds many (usually 12. shots.