No way can you get angels they get well over 6in...tiger barbs are also bad unless you get 6 or more and that will overstock that size tank....
if you want get a dwarf puffer...and get rid of something.... dwarf puffer only get a little over inch to 1.5inchs.....
if you want a cichlid there...