5.11 keeps on expanding the number of its corporate-run retail stores in North America apart from its affiliates and partner sellers worldwide. On the 17th of September, it will open its 100th retail store in Oxnard, California and this is its 20th store in the state. This makes 5.11 products more accessible to its customer base, whether offline or online.
Press release below: