Most baby showers end with cake and parting gifts. One in Massachusetts ended in gunfire and a beating.

Police say the shower began with an argument over whether a woman let her five-year-old daughter drink beer. When the baby shower's hostess tried to intervene, a man began hitting some of the guests, including the 22-year-old mother-to-be.

Another man fired a gun into the crowd, hitting Aristotle Garcia in the stomach. Garcia is the father of the girl who may or may not have had beer. He is hospitalized in stable condition.

The mother-to-be was treated at a hospital and released. She is seven months pregnant.

Three people were arrested.