I would sell it to a FFL dealer (licensed dealer) right away (only if the gun is registered under your name). Do not try to sell it on the street, you will only make things worse. You can no longer sell handguns if you are not a dealer. Buy another one when your asylum is approved. You'll take a loss but it's not worth risking your Green Card.
The other option is to duck down and lay low until the storm passes (until you get approved). But that is not legal so I will not recommend it.
Remember, I almost made the same mistake so I am now very familiar with these issues.
The other option is to duck down and lay low until the storm passes (until you get approved). But that is not legal so I will not recommend it.
Remember, I almost made the same mistake so I am now very familiar with these issues.