Hi mate, you're relying pretty heavily on tuna there ;)
There's not many calories in tuna, pretty much just protein, plus half a tin isn't a massive amount of protein...
Looks like you could do with getting some eggs, oily fish, nuts etc into your diet for some decent healthy fats, too