Another option would be to go get the spare G19, today, that you should already be saving up for.
When my G26 (primary carry gun) broke its recoil spring assembly nose earlier this summer, I almost went and got the spare. But I restrained myself and just carried something else from the safe till the replacement part arrived. It was a close thing, though.