Has the order finalized? If the order already finalized your only option is to reach out to the vendor and find a solution.
While funds are in escrow its the buyers responsibility to ensure the escrow countdown timer does not expire before the order arrives. If the countdown expires, then the vendor is paid and the order is considered complete. If the order is still in escrow, then dispute or extend the timer to ensure the funds remain safely within the markets escrow hold. but,if you bought from correct eurogun, rest assured, it will be deliver soon
Only options are to talk it out with the vendor, and/or leave appropriate feedback. Its best to wait until you find out what the vendor has to say before leaving any feedback as its not possible to remove it later. and 3 days is not long. just wait 2 more days i think