it's always hard to get a good guess on yield, but it looks like you've got about ten good tops on that plant, so if each of them weighs in around 1/4 oz. dry, that'd give you what, about 2.5 oz's or so??
again, i'm not saying you'll get 2.5 oz's from that, but if they continue to fill in and get nice and big, i could see that happening, but you never know what may happen...
looks good though like i said, just keep doing what you're doing, and be patient.. i know it's not easy, one of the hardest parts of growing imo, but it'll all be so worth it when you get to smoke something that you grew and it's some of the best bud you've ever had..