ComWest Enterprise Corp is to buy a 90% stake in military clothing maker Peerless Garments for CAD22.28m (US$21.2m).