I feel at this particular time, you are not overstocked provided your water quality is maintained by your bacteria and maintenance.
You may have some compatibility issues to watch out for and it will more than likely cause you to upgrade to a larger tank.
You may have some compatibility issues to watch out for and it will more than likely cause you to upgrade to a larger tank.