California-based Pacific Sunwear has been given the go-ahead to repurchase up to $50 million of its common stock.