I suggest you focus on PvE for a while and compare stats to other gear. You don't have the necessary damage to kill thing but your tankiness is pretty good. You would need to be more focused on team work in CTF than fighting 1v1.