Yes, if you happen to have sheaths of Oxford fabric or polyester laying around. DIY covers, however, will likely not be as weather-resistant or waterproof as store bought items.