Mmmm, I have red over the size in your first post, sorry about that. The fish is al little bit to small to say for shure that it is a female, if she's 10-12" we can probably say for shure.
The size difference isn't obvious, although my experience is that the females will be fatter than the males.
Nice looking bichir and $50 isn't expensive in my book.