There absolutely is something you can do about it. My recommendation is that you stay professional (whether they are or not) and reply to the acceptance email. Your email will reference the fact that you received their acceptance below on (date) but you have not received a contract as of (this date). Then, giving them at least 10 days to send the contract, state that as of (date--make this the day after your time limit) the story will no longer be available and is to be considered withdrawn.
If they do not respond, all is golden and you retain all rights including first rights. If they send the contract, and you don't wish to sign it, you can refuse it. I recommend this option only if the contract is not in your best interests. If you're happy with the contract, then fine. Otherwise, reject the contract and still retain all your publishing rights.
In the meantime, I recommend that you google "publication rights" and bone up on them to protect yourself in the future.
Those are my thoughts.