Man in critical condition after weekend shooting