Why don't you find a broker outside the US that will allow you to short the stock then? If you feel so confident it's headed to the crapper, then that would be the thing to do. I feel very confident that this little company has turned the corner and big money awaits those that have bought recently.
New contract today huh? Well, why don't you short the stock and watch it go down then?? Whoops Not TODAY my friend. Federal contracts....... When is this going in the crapper??