Somewhat hard to short non public company, don't you think?

Willing to enter a private trade with you if you're actually willing to put up the money

And who determines the price if there is no publicly traded market?