7-round magazine