Vertical Magazine-Fed Semi Automatic NP12