120rds Mid-Cap Magazine