Beloit police are investigating two shootings and a stabbing that happened early this morning. The first was around 2:30 A.M. in the 800 block of 19th street. Police say an 18-year-old Janesville man was stabbed when a fight broke out during a party at that home. He was taken to the hospital. Shortly after, at the same home, a 22-year-old Delavan man was shot. He was treated and released from the hospital. About an hour later police say two different groups of people shot at each other in the 700 block of West Grand avenue. Investigators think both incidents are gang related and involve some of the same suspects.